protected void btnUpdatePersonal_Click(object sender, EventArgs e) { try { Attendance.Entities.UserInfo objInfo = new UserInfo(); int UserID = Convert.ToInt32(Session["UserID"]); int EmployeeID = Convert.ToInt32(hdnUserID.Value); String strHostName = Request.UserHostAddress.ToString(); string strIp = System.Net.Dns.GetHostAddresses(strHostName).GetValue(0).ToString(); if (rdMale.Checked == true) { objInfo.Gender = "Male"; } else { objInfo.Gender = "Female"; } objInfo.DateOfBirth = txtDatBirth.Text.ToString() == "" ? Convert.ToDateTime("01/01/1900") : Convert.ToDateTime(Convert.ToDateTime(txtDatBirth.Text.Trim()).ToString("MM/dd/yyyy")); objInfo.Phone = txtEmpPhone.Text; objInfo.Mobile = txtEmpMobile.Text; objInfo.BusinessEmail = txtBusinessEmail.Text; objInfo.PersonalEmail = txtPersonalEmail.Text; string LocationName = ViewState["Location"].ToString().Trim(); if (LocationName.Trim().ToUpper() == "INBH" || LocationName.Trim().ToUpper() == "INDG") { objInfo.SSN = ""; } else { objInfo.SSN = txtSSN.Text.Trim(); } objInfo.Address1 = GeneralFunction.ToProperNotes(txtAddress1.Text.ToString().Trim()); objInfo.Address2 = GeneralFunction.ToProperNotes(txtAddress2.Text.ToString().Trim()); objInfo.StateID = Convert.ToInt32(ddlState.SelectedItem.Value); objInfo.County = txtCounty.Text; if (txtZip.Text != "" && txtZip.Text.Trim().Length == 4) { objInfo.Zip = "0" + txtZip.Text.Trim(); } else { objInfo.Zip = txtZip.Text.Trim(); } objInfo.DriverLicense = txtDriving.Text.Trim(); Attendance.BAL.Report obj = new Report(); obj.UpdatePersonalDetails(objInfo, UserID, EmployeeID, strIp); GetEmpDet(EmployeeID); mdlEditPersonalDetails.Hide(); } catch (Exception ex) { } }