NEXT ManageExamDeptAdmin

using System;

using System.Data;

using System.Configuration;

using System.Collections;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Web.UI.HtmlControls;

using System.Data.SqlClient;

public partial class Controller_ ManageExamDeptAdmin: System.Web.UI.Page

{

DBMgt objDBMgt = new DBMgt();

protected void Page_Load(object sender, EventArgs e)

{

}

protected void btnInsert_Click(object sender, EventArgs e)

{

try

{

string strPWD = FormsAuthentication.HashPasswordForStoringInConfigFile(txtPWD.Text.Trim(), "SHA1");

SqlParameter[] parList = new SqlParameter[2];

parList[0] = new SqlParameter("@cLoginName", txtLoginName.Text.Trim());

parList[1] = new SqlParameter("@vPassword", strPWD);

bool i = objDBMgt.ExecuteNonQueryStoreProc("insExamDeptAdmin", parList);

if (i == true)

lblMsg.Text = "New Criteria Created!!!";

else

lblMsg.Text = "Criteria Not Created!!!";

}

catch (SqlException SqlEx) // This Catch block is used to Catch the Sql or Backend related Problem

{

lblMsg.Text = "Sorry for inconvenience!!!!<br>Following BackEnd related Error Occured: +'" + SqlEx.Message + "'<br>Try Again!!!";

}

catch (Exception ex) // This Block is used to catch any exception occured if not related to upper exception

{

lblMsg.Text = "Sorry for inconvenience!!!!<br>Following Error Occured: +'" + ex.Message + "'<br>Try Again!!!";

}

}

}