protected void LoadDocumentGrid() { try { _obj_Smhr_EmpAssetDoc = new SMHR_EMPASSETDOC(); _obj_Smhr_EmpAssetDoc.OPERATION = operation.Empty; _obj_Smhr_EmpAssetDoc.EMPASSETDOC_TYPE = "Documents"; _obj_Smhr_EmpAssetDoc.EMPASSETDOC_EMP_ID = Convert.ToInt32(rcmb_Employee.SelectedItem.Value.ToString()); _obj_Smhr_EmpAssetDoc.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); DataTable dt3 = BLL.get_EmpAssetDoc(_obj_Smhr_EmpAssetDoc); if (dt3.Rows.Count != 0) { Rg_Document.DataSource = dt3; Rg_Document.DataBind(); } else { lbl_DOCMSG.Visible = true; } } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Relieving", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
private void getDetails(string ID) { try { _obj_smhr_empbnkdetails = new SMHR_EMPBNKDTLS(); _obj_smhr_empbnkdetails.OPERATION = operation.Select; _obj_smhr_empbnkdetails.EMPBNKDTLS_ID = Convert.ToInt32(ID); _obj_smhr_empbnkdetails.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); DataTable dt = BLL.get_Identification(_obj_smhr_empbnkdetails); if (dt.Rows.Count != 0) { SMHR_EMPASSETDOC _obj_smhr_empassetdoc = new SMHR_EMPASSETDOC(); _obj_smhr_empassetdoc.EMPASSETDOC_EMP_ID = Convert.ToInt32(dt.Rows[0]["EMPBNKDTLS_EMPID"]); _obj_smhr_empassetdoc.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); DataTable dt_Details = BLL.get_EmpAssetDocBU(_obj_smhr_empassetdoc); rcmb_BusinessUnit.SelectedValue = Convert.ToString(dt_Details.Rows[0][0]); LoadEmployees(); _lblEmpID = Convert.ToString(dt.Rows[0]["EMPBNKDTLS_EMPID"]); rcmb_Employee.SelectedIndex = rcmb_Employee.FindItemIndexByValue(Convert.ToString(dt.Rows[0]["EMPBNKDTLS_EMPID"])); rcmb_Bank.SelectedIndex = rcmb_Bank.FindItemIndexByValue(Convert.ToString(dt.Rows[0]["BUSUNTBANK_ID"])); rcmb_Bank_SelectedIndexChanged(null, null); rtxt_Address.Text = Convert.ToString(dt.Rows[0]["BRANCH_ADDRESS"]); rcmb_Branch.SelectedIndex = rcmb_Branch.FindItemIndexByValue(Convert.ToString(dt.Rows[0]["BUSUNTBANK_BRANCHID"])); rtxt_AccountNo.Text = Convert.ToString(dt.Rows[0]["BUSUNTBANK_ACCOUNTNO"]); rtxt_SwiftCode.Text = Convert.ToString(dt.Rows[0]["BUSUNTBANK_SWIFT"]); if (Convert.ToBoolean(dt.Rows[0]["BUSUNTBANK_ISACTIVE"]) == true) { rcmb_Active.SelectedValue = "1"; } else { rcmb_Active.SelectedValue = "0"; } //chk_Active.Checked = Convert.ToBoolean(dt.Rows[0]["BUSUNTBANK_ISACTIVE"]); chk_Default.Checked = Convert.ToBoolean(dt.Rows[0]["BUSUNTBANK_ISDEFAULT"]); } } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frmempidentification", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
private void Get_Employee_Assets(string emp_id) { try { _obj_Smhr_AssetDoc = new SMHR_EMPASSETDOC(); _obj_Smhr_AssetDoc.EMPASSETDOC_EMP_ID = Convert.ToInt32(ViewState["SelectedEmployee"]); if (Rad_Department.SelectedIndex > 0) { if (rad_Employees.SelectedIndex > 0) { if (Convert.ToInt32(rad_Employees.SelectedValue) != Convert.ToInt32(Rad_Department.SelectedValue)) { _obj_Smhr_AssetDoc.EMPASSETDOC_DEPT_ID = Convert.ToInt32(Rad_Department.SelectedValue); } else { _obj_Smhr_AssetDoc.EMPASSETDOC_DEPT_ID = Convert.ToInt32(ViewState["SelectedEmployee"].ToString().Split('~')[1]); } dt_details = BLL.get_EmployeeAssets(_obj_Smhr_AssetDoc); if (dt_details.Rows.Count > 0) { table_AssetDetails.Attributes.Add("style", "visibility:visible;display:block"); Rg_DepartmentswithAssets.DataSource = dt_details; Rg_DepartmentswithAssets.DataBind(); lbl_Department_Name.Text = Rad_Department.SelectedItem.Text; ViewState["DEPARTMENT_ID"] = dt_details.Rows[0]["DEPARTMENT_ID"].ToString(); } else { table_AssetDetails.Attributes.Add("style", "visibility:hidden;display:none"); } } } } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Clearance", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); return; } }
protected void lnk_Add_Command(object sender, CommandEventArgs e) { try { Session.Remove("EMPCOMPOFF_WORKDAY"); //load leave type for which CompOff is allowed. if (rcmb_Compoff.Items.Count < 2) { Rm_CMPOFF_page.SelectedIndex = 0; BLL.ShowMessage(this, "Please Select Check Comp Off in Leave Master screen for atleast 1 leave type"); return; } /// rcmb_CmpOffEmployeeID.Items.Clear(); rcmb_CmpOffEmployeeID.Items.Insert(0, new RadComboBoxItem("", "")); SMHR_GLOBALCONFIG _obj_SMHR_GlobalConfig = new SMHR_GLOBALCONFIG(); _obj_SMHR_GlobalConfig.OPERATION = operation.Validate; _obj_SMHR_GlobalConfig.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); DataTable dt = BLL.get_ConfigDetails(_obj_SMHR_GlobalConfig); Rm_CMPOFF_page.SelectedIndex = 1; btn_Save.Visible = true; btn_Update.Visible = false; if (Convert.ToBoolean(dt.Rows[0]["GLOBALCONFIG_LEAVETRANFLAG"]) == true) { BLL.ShowMessage(this, "Year end process for leaves is in progress, no comp off request is considered"); btn_Save.Visible = false; } //if (Convert.ToInt32(Session["EMP_ID"]) > 0) //if (Session["SELFSERVICE"] == "true") if (Control != null) { if ((Convert.ToString(Session["SELFSERVICE"]) == "true" && Control.ToUpper() == "SELFCOMP") || (Convert.ToString(Session["SELFSERVICE"]) == "" && Control.ToUpper() == "SELFCOMP")) { SMHR_EMPASSETDOC _obj_smhr_empAssetDoc = new SMHR_EMPASSETDOC(); _obj_smhr_empAssetDoc.EMPASSETDOC_EMP_ID = Convert.ToInt32(Session["EMP_ID"]); _obj_smhr_empAssetDoc.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); DataTable Dt_Details = BLL.get_EmpAssetDocBU(_obj_smhr_empAssetDoc); if (Dt_Details.Rows.Count == 1) { rcmb_BusinessUnit.DataSource = Dt_Details; rcmb_BusinessUnit.DataValueField = "BUSINESSUNIT_ID"; rcmb_BusinessUnit.DataTextField = "BUSINESSUNIT_CODE"; rcmb_BusinessUnit.DataBind(); LoadEmployees(); rcmb_CmpOffEmployeeID.SelectedIndex = rcmb_CmpOffEmployeeID.FindItemIndexByValue(Convert.ToString(Session["EMP_ID"])); rcmb_CmpOffEmployeeID.Enabled = false; rcmb_BusinessUnit.Enabled = false; } } } else { rcmb_BusinessUnit.Enabled = true; rcmb_CmpOffEmployeeID.Enabled = true; } if (Convert.ToInt32(Session["WRITEFACILITY"]) == 2) { Rg_CmpOffDet.MasterTableView.CommandItemDisplay = GridCommandItemDisplay.None; btn_Save.Visible = false; btn_Update.Visible = false; // added to support Only-View functionality. foreach (GridColumn col in Rg_CmpOffDet.Columns) { if (col.UniqueName == "ColEdit") { col.Visible = false; } } } rdp_AppDate.SelectedDate = System.DateTime.Now; } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_comoffrequest", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
protected void btn_Submit_Click(object sender, EventArgs e) { try { DateTime dtime = Convert.ToDateTime(rdtp_RelDate.SelectedDate.ToString()); StringBuilder strQry = new StringBuilder(); _obj_Smhr_Employee = new SMHR_EMPLOYEE(); _obj_Smhr_EmpNoDue = new SMHR_EMPNODUE(); _obj_Smhr_EmpAssetDoc = new SMHR_EMPASSETDOC(); _obj_Smhr_Employee.EMP_ID = Convert.ToInt32(rcmb_Employee.SelectedItem.Value); _obj_Smhr_Employee.EMP_RELDATE = Convert.ToDateTime(rdtp_RelDate.SelectedDate.ToString()); _obj_Smhr_Employee.EMP_STATUS = 1; //_obj_Smhr_Employee.EMP_STATUS = 2; _obj_Smhr_Employee.EMP_LASTMDFBY = Convert.ToInt32(Session["USER_ID"]); _obj_Smhr_Employee.EMP_LASTMDFDATE = DateTime.Now; _obj_Smhr_Employee.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); _obj_Smhr_Employee.OPERATION = operation.Update; // BLL.set_Employee(_obj_Smhr_Employee); if (Convert.ToString(ViewState["Status"]) == "False") { # region comment //for (int i = 0; i < Rg_VNoDues.Items.Count; i++) //{ // int temp = Convert.ToInt32(Rg_VNoDues.Items[i].Cells[2].Text); // string temp1 = Rg_VNoDues.Items[i].Cells[3].Text; // RadComboBox ddlList; // ddlList = (RadComboBox)Rg_VNoDues.Items[i].Cells[4].FindControl("rcmb_ChooseType"); // RadTextBox txt_Remarks; // txt_Remarks = (RadTextBox)Rg_VNoDues.Items[i].FindControl("txtRemarks"); // _obj_Smhr_EmpNoDue = new SMHR_EMPNODUE(); // _obj_Smhr_EmpNoDue.EMPNODUE_EMP_ID = Convert.ToInt32(rcmb_Employee.SelectedItem.Value); // _obj_Smhr_EmpNoDue.EMPNODUE_HR_MASTER_ID = temp; // if (Convert.ToInt32(ddlList.SelectedItem.Value) == 1 || Convert.ToInt32(ddlList.SelectedItem.Value) == 4) // { // _obj_Smhr_EmpNoDue.EMPNODUE_STATUS = Convert.ToInt32(ddlList.SelectedItem.Value); // } // else // { // // BLL.ShowMessage(this, "No Dues are not cleared, Please check it out"); // //return; // } // _obj_Smhr_EmpNoDue.EMPNODUE_REMARKS = txt_Remarks.Text.ToString().Trim(); // _obj_Smhr_EmpNoDue.OPERATION = operation.Insert; // _obj_Smhr_EmpNoDue.EMPNODUE_CREATEDBY = Convert.ToInt32(Session["USER_ID"]); // _obj_Smhr_EmpNoDue.EMPNODUE_CREATEDDATE = DateTime.Now; // _obj_Smhr_EmpNoDue.EMPNODUE_LASTMDFBY = Convert.ToInt32(Session["USER_ID"]); // _obj_Smhr_EmpNoDue.EMPNODUE_LASTMDFDATE = DateTime.Now; // //ORG // strQry.Append(BLL.set_EmpNoDue(_obj_Smhr_EmpNoDue, _obj_Smhr_EmpAssetDoc) + " \n"); //} //for (int i = 0; i < Rg_AssetDetails.Items.Count; i++) //{ // string temp2 = Rg_AssetDetails.Items[i].Cells[2].Text; // RadComboBox ddlList; // ddlList = (RadComboBox)Rg_AssetDetails.Items[i].FindControl("rcmb_AssetType"); // RadTextBox txt_Remarks; // txt_Remarks = (RadTextBox)Rg_AssetDetails.Items[i].FindControl("rtxt_Assetremarks"); // _obj_Smhr_EmpNoDue = new SMHR_EMPNODUE(); // _obj_Smhr_EmpNoDue.OPERATION = operation.Update; // _obj_Smhr_EmpAssetDoc = new SMHR_EMPASSETDOC(); // _obj_Smhr_EmpAssetDoc.EMPASSETDOC_EMP_ID = Convert.ToInt32(rcmb_Employee.SelectedItem.Value); // _obj_Smhr_EmpAssetDoc.EMPASSETDOC_NAME = temp2.ToString().Trim(); // _obj_Smhr_EmpAssetDoc.EMPASSETDOC_TYPE = "Assets"; // if (Convert.ToInt32(ddlList.SelectedItem.Value) == 1) // { // _obj_Smhr_EmpAssetDoc.EMP_ASSETDOC_STATUS = Convert.ToInt32(ddlList.SelectedItem.Value); // } // else // { // BLL.ShowMessage(this, "Assets Clearence is not completed, please check it out"); // return; // } // _obj_Smhr_EmpAssetDoc.EMP_ASSETDOC_REMARKS = txt_Remarks.Text.ToString().Trim(); // _obj_Smhr_EmpAssetDoc.OPERATION = operation.Update; // //ORG // strQry.Append(BLL.set_EmpNoDue(_obj_Smhr_EmpNoDue, _obj_Smhr_EmpAssetDoc) + " \n"); //} //for (int i = 0; i < Rg_Document.Items.Count; i++) //{ // Label lblDoc; // string temp3 = Rg_Document.Items[i].Cells[2].Text; // lblDoc = (Label)Rg_Document.Items[i].FindControl("lblDocumentType"); // RadComboBox ddlDoc; // ddlDoc = (RadComboBox)Rg_Document.Items[i].FindControl("rcmb_DocType"); // RadTextBox txtDoc; // txtDoc = (RadTextBox)Rg_Document.Items[i].FindControl("rtxt_DocRemarks"); // _obj_Smhr_EmpNoDue = new SMHR_EMPNODUE(); // _obj_Smhr_EmpNoDue.OPERATION = operation.Update; // _obj_Smhr_EmpAssetDoc = new SMHR_EMPASSETDOC(); // _obj_Smhr_EmpAssetDoc.EMPASSETDOC_EMP_ID = Convert.ToInt32(rcmb_Employee.SelectedItem.Value); // _obj_Smhr_EmpAssetDoc.EMPASSETDOC_NAME = temp3.ToString().Trim(); // _obj_Smhr_EmpAssetDoc.EMPASSETDOC_TYPE = "Documents"; // if (Convert.ToInt32(ddlDoc.SelectedItem.Value) == 1) // { // _obj_Smhr_EmpAssetDoc.EMP_ASSETDOC_STATUS = Convert.ToInt32(ddlDoc.SelectedItem.Value); // } // else // { // BLL.ShowMessage(this, "Documents Clearence is not completed, please check it out"); // return; // } // _obj_Smhr_EmpAssetDoc.EMP_ASSETDOC_REMARKS = txtDoc.Text.ToString().Trim(); // _obj_Smhr_EmpAssetDoc.OPERATION = operation.Update; // //ORG // strQry.Append(BLL.set_EmpNoDue(_obj_Smhr_EmpNoDue, _obj_Smhr_EmpAssetDoc) + " \n"); //} #endregion } //To check whether organisation has Integration with Smart PM or not //SMHR_BUSINESSUNIT _obj_Smhr_BusinessUnit = new SMHR_BUSINESSUNIT(); //_obj_Smhr_BusinessUnit.OPERATION = operation.Get_BU; //_obj_Smhr_BusinessUnit.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); //DataTable dt_bu = BLL.get_BusinessUnit(_obj_Smhr_BusinessUnit); //if(dt_bu.Rows.Count>0) //{ // if (dt_bu.Rows[0]["ORGANISATION_INTEGRATION"] != DBNull.Value && Convert.ToString(dt_bu.Rows[0]["ORGANISATION_INTEGRATION"]) == "True") // { // SMHR_LOGININFO _obj_smhr_logininfo = new SMHR_LOGININFO(); // _obj_smhr_logininfo.OPERATION = operation.Select3; // _obj_smhr_logininfo.LOGIN_EMP_ID = Convert.ToInt32(rcmb_Employee.SelectedItem.Value); // _obj_smhr_logininfo.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); // DataTable dt_emp = BLL.get_LoginInfo(_obj_smhr_logininfo); // if (dt_emp.Rows.Count > 0) // { // _obj_smhr_logininfo.BUID = Convert.ToInt32(dt_emp.Rows[0]["EMP_BUSINESSUNIT_ID"]); // _obj_smhr_logininfo.OPERATION = operation.Empty; // DataTable dt_org = BLL.get_LoginInfo(_obj_smhr_logininfo); // if (dt_org.Rows.Count > 0) // { // _obj_Smhr_Employee.EMP_EMPCODE = Convert.ToString(dt_emp.Rows[0]["EMP_EMPCODE"]); // _obj_Smhr_Employee.ORGANISATION_ID = Convert.ToInt32(dt_org.Rows[0]["SMPM_ORG"]); // DataTable dt = BLL.get_EmpTask(_obj_Smhr_Employee); // if (dt.Rows.Count > 0) // { // if (Convert.ToInt32(dt.Rows[0]["COUNT"]) > 0) // { // BLL.ShowMessage(this, "Employee has Pending Tasks in Smart PM.You can not Relieve this Employee."); // return; // } // } // } // } // } //} //DataTable dt = BLL.get_EmpTask(_obj_Smhr_Employee); //if (dt.Rows.Count > 0) //{ // if (Convert.ToInt32(dt.Rows[0]["COUNT"]) > 0) // { // BLL.ShowMessage(this, "Employee has Pending Tasks in Smart PM.You can not Relieve this Employee."); // return; // } //} _obj_Smhr_Employee.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); //ORG if (BLL.set_EmpReliving(_obj_Smhr_Employee, strQry.ToString(), Convert.ToInt32(Session["ORG_ID"]))) { BLL.ShowMessage(this, "Relieving process completed successfully"); LoadGrid(); Rg_EmpRelive.DataBind(); ClearFields(); Rm_EmpRelive_page.SelectedIndex = 0; } else { BLL.ShowMessage(this, "Process failed"); } LoadEmployee(); } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Relieving", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
protected void rad_Employees_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e) { try { _obj_Smhr_AssetDoc = new SMHR_EMPASSETDOC(); _obj_Smhr_Employee = new SMHR_EMPLOYEE(); dt_resignedEmpDetails = new DataTable(); if (rad_Employees.SelectedIndex != 0) { ViewState["SelectedEmployee"] = rad_Employees.SelectedValue; _obj_Smhr_Employee.OPERATION = operation.Select_Dept; _obj_Smhr_Employee.EMP_ID = Convert.ToInt32(rad_Employees.SelectedValue); dt_resignedEmpDetails = BLL.get_ResignedEmployeeDetails(_obj_Smhr_Employee); if (dt_resignedEmpDetails.Rows.Count > 0) { ViewState["Emp_BusinessUnitID"] = dt_resignedEmpDetails.Rows[0]["EMP_BUSINESSUNIT_ID"].ToString(); if (Convert.ToInt32(Session["EMP_ID"]) == 0) { // LoadDepartment(); Rad_Department.Visible = true; Rad_Department.DataSource = dt_resignedEmpDetails; Rad_Department.DataTextField = "DEPARTMENT_Name"; Rad_Department.DataValueField = "EMPASSETDOC_DEPT_ID"; Rad_Department.DataBind(); Rad_Department.Items.Insert(0, new RadComboBoxItem("Select")); } else { _obj_Smhr_Employee = new SMHR_EMPLOYEE(); _obj_Smhr_Employee.OPERATION = operation.Select_DeptHead; _obj_Smhr_Employee.EMP_ID = Convert.ToInt32(Session["EMP_ID"]); dt_Details = BLL.get_ResignedEmployeeDetails(_obj_Smhr_Employee); if (dt_Details.Rows.Count > 0) { Rad_Department.Visible = true; Rad_Department.DataSource = dt_Details; Rad_Department.DataTextField = "DEPARTMENT_NAME"; Rad_Department.DataValueField = "DEPARTMENT_ID"; Rad_Department.DataBind(); Rad_Department.Items.Insert(0, new RadComboBoxItem("Select")); } //Rad_Department.SelectedValue = Convert.ToString(ViewState["deptid"].ToString()); //Rad_Department.Enabled = false; } tr_EmpDetails.Attributes.Add("style", "visibility:visible;display:block"); txt_EmployeeName.Text = dt_resignedEmpDetails.Rows[0]["EMPLOYEENAME"].ToString(); txt_EmployeeName.Enabled = false; txt_Address.Text = dt_resignedEmpDetails.Rows[0]["APPLICANT_ADDRESS"].ToString(); txt_Department.Text = dt_resignedEmpDetails.Rows[0]["DEPARTMENT_NAME"].ToString(); txt_Department.Enabled = false; txt_EmployeeCode.Text = dt_resignedEmpDetails.Rows[0]["EMP_EMPCODE"].ToString(); txt_EmployeeCode.Enabled = false; txt_Telephone.Text = dt_resignedEmpDetails.Rows[0]["EMP_MOBILENO"].ToString(); rdp_DateOfRetirement.SelectedDate = Convert.ToDateTime(dt_resignedEmpDetails.Rows[0]["EMPREG_REGDATE"].ToString()); rdp_DateOfRetirement.Enabled = false; } lbl_Department_Name.Text = string.Empty; //tr_EmpDetails.Attributes.Add("style", "visibility:hidden;display:none"); table_AssetDetails.Attributes.Add("style", "visibility:hidden;display:none"); //Get_Employee_Assets(rad_Employees.SelectedItem.ToString()); } else { Rad_Department.Items.Clear(); Rad_Department.ClearSelection(); if (Convert.ToInt32(Session["EMP_ID"]) == 0) { Rad_Department.ClearSelection(); tr_EmpDetails.Attributes.Add("style", "visibility:hidden;display:none"); table_AssetDetails.Attributes.Add("style", "visibility:hidden;display:none"); } else { tr_EmpDetails.Attributes.Add("style", "visibility:hidden;display:none"); table_AssetDetails.Attributes.Add("style", "visibility:hidden;display:none"); } } } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Clearance", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); return; } }
private void getDetails(string ID) { try { _obj_smhr_empbnkdetails = new SMHR_EMPBNKDTLS(); _obj_smhr_empbnkdetails.OPERATION = operation.Select; _obj_smhr_empbnkdetails.EMPBNKDTLS_ID = Convert.ToInt32(ID); _obj_smhr_empbnkdetails.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); DataTable dt = BLL.get_Identification(_obj_smhr_empbnkdetails); if (dt.Rows.Count != 0) { SMHR_EMPASSETDOC _obj_smhr_empassetdoc = new SMHR_EMPASSETDOC(); _obj_smhr_empassetdoc.EMPASSETDOC_EMP_ID = Convert.ToInt32(dt.Rows[0]["EMPBNKDTLS_EMPID"]); _obj_smhr_empassetdoc.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); DataTable dt_Details = BLL.get_EmpAssetDocBU(_obj_smhr_empassetdoc); rcmb_BusinessUnit.SelectedValue = Convert.ToString(dt_Details.Rows[0][0]); LoadEmployees_Edit(); _lblEmpID = Convert.ToString(dt.Rows[0]["EMPBNKDTLS_EMPID"]); rcmb_Employee.SelectedIndex = rcmb_Employee.FindItemIndexByValue(Convert.ToString(dt.Rows[0]["EMPBNKDTLS_EMPID"])); //rcmb_Bank.SelectedIndex = rcmb_Bank.FindItemIndexByValue(Convert.ToString(dt.Rows[0]["BUSUNTBANK_ID"])); rcmb_Bank.SelectedIndex = rcmb_Bank.FindItemIndexByValue(Convert.ToString(dt.Rows[0]["EMPBNKDTLS_BANK_ID"])); rcmb_Bank_SelectedIndexChanged(null, null); rtxt_Address.Text = Convert.ToString(dt.Rows[0]["BRANCH_ADDRESS"]); //rcmb_Branch.SelectedIndex = rcmb_Branch.FindItemIndexByValue(Convert.ToString(dt.Rows[0]["BUSUNTBANK_BRANCHID"])); rcmb_Branch.SelectedIndex = rcmb_Branch.FindItemIndexByValue(Convert.ToString(dt.Rows[0]["EMPBNKDTLS_BRANCHID"])); //rtxt_AccountNo.Text = Convert.ToString(dt.Rows[0]["BUSUNTBANK_ACCOUNTNO"]); rtxt_AccountNo.Text = Convert.ToString(dt.Rows[0]["EMPBNKDTLS_ACCOUNTNO"]); lbl_acc.Text = Convert.ToString(dt.Rows[0]["EMPBNKDTLS_ACCOUNTNO"]); //rtxt_SwiftCode.Text = Convert.ToString(dt.Rows[0]["BUSUNTBANK_SWIFT"]); rtxt_SwiftCode.Text = Convert.ToString(dt.Rows[0]["EMPBNKDTLS_SWIFT"]); //if (Convert.ToBoolean(dt.Rows[0]["BUSUNTBANK_ISACTIVE"]) == true) if (Convert.ToBoolean(dt.Rows[0]["EMPBNKDTLS_ISACTIVE"]) == true) { rcmb_Active.SelectedValue = "1"; } else { rcmb_Active.SelectedValue = "0"; } //chk_Active.Checked = Convert.ToBoolean(dt.Rows[0]["BUSUNTBANK_ISACTIVE"]); //chk_Default.Checked = Convert.ToBoolean(dt.Rows[0]["BUSUNTBANK_ISDEFAULT"]); chk_Default.Checked = Convert.ToBoolean(dt.Rows[0]["EMPBNKDTLS_ISDEFAULT"]); //TO CHANGE THE SWIFT CODE TEXT BASED ON LOCALISATION,23.11.2012 SMHR_BUSINESSUNIT _obj_smhr_BusinessUnit = new SMHR_BUSINESSUNIT(); _obj_smhr_BusinessUnit.OPERATION = operation.Get_BULocalization; _obj_smhr_BusinessUnit.BUSINESSUNIT_ID = Convert.ToInt32(rcmb_BusinessUnit.SelectedValue); _obj_smhr_BusinessUnit.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); DataTable dt_BULocalization = BLL.get_BusinessUnit(_obj_smhr_BusinessUnit); if (dt_BULocalization.Rows.Count != 0) { if (Convert.ToString(dt_BULocalization.Rows[0]["HR_MASTER_CODE"]).ToUpper() == "AUSTRALIA") { lbl_SwiftCode.Text = "BSB Number"; } else { lbl_SwiftCode.Text = "Swift Codde"; } } tr_Swift.Visible = true; } } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frmempbankdetails", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }