//public string rbCheck() //{ // string selectedValues="2"; // if (rbtnCandidate.Checked == true) // { // selectedValues = "3"; // } // else if (rbtnOfficer.Checked == true) // { // selectedValues = "2"; // } // return selectedValues; //} protected void btnLogin_Click(object sender, EventArgs e) { if (ddlRole.SelectedValue == "0") { ScriptManager.RegisterStartupScript(this, typeof(Page), "Message", "alert('Please Select Role')", true); } else { objloginBAL.UserName = txtUserName.Text; objloginBAL.PassWord = txtPassword.Text; objloginBAL.Role = ddlRole.SelectedValue; CommonCode commoncode = new CommonCode(); objloginBAL.PassWord = commoncode.DESEncrypt(objloginBAL.PassWord); DataSet dsLoginDetails = objloginBAL.GetLoginDetails(objloginBAL); if (dsLoginDetails != null && dsLoginDetails.Tables.Count > 0 && dsLoginDetails.Tables[0].Rows.Count > 0) { string userType = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["UserType"]); string mainRole = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["MainRole"]); string SECStatus = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["SECNomiStatus"]); if (userType == "3" && (mainRole == "1" || mainRole == "2") && SECStatus == "1") { Session["RegID"] = dsLoginDetails.Tables[0].Rows[0]["RegId"]; Session["MobileNo"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["MobileNo"]); Session["NAME"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["NAME"]); Session["DOB"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["DOB"]); Session["EmailId"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["EmailId"]); Session["UserType"] = userType; Session["MainRole"] = mainRole; Session["RoleName"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["RoleName"]); Session["LBID"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["LBID"]); Session["District"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["District"]); Session["LocalBodyName"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["LocalBodyName"]); Response.Redirect("~/Reports/frmHomeUser.aspx"); } else { Warn.Visible = true; } if (userType == "2") { Session["RegID"] = dsLoginDetails.Tables[0].Rows[0]["RegId"]; Session["MobileNo"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["MobileNo"]); Session["NAME"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["NAME"]); Session["DOB"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["DOB"]); Session["EmailId"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["EmailId"]); Session["UserType"] = userType; Session["MainRole"] = mainRole; Session["RoleName"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["RoleName"]); Session["LBID"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["LBID"]); Session["District"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["District"]); Session["LocalBodyName"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["LocalBodyName"]); Response.Redirect("~/Reports/frmHomeUser.aspx"); } if (userType == "3" && mainRole == "4") { Session["RegID"] = dsLoginDetails.Tables[0].Rows[0]["RegId"]; Session["MobileNo"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["MobileNo"]); Session["NAME"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["NAME"]); Session["DOB"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["DOB"]); Session["EmailId"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["EmailId"]); Session["UserType"] = userType; Session["MainRole"] = mainRole; Session["RoleName"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["RoleName"]); Session["LBID"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["LBID"]); Session["District"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["District"]); Session["LocalBodyName"] = Convert.ToString(dsLoginDetails.Tables[0].Rows[0]["LocalBodyName"]); Response.Redirect("~/Reports/frmHomeUser.aspx"); } } else { fail.Visible = true; } } }