public void LoadUserDetail() { txtName.Focus(); int?UsersId = null, AddressId = null; txtUserName.Enabled = false; divOldPassword.Visible = IsEditMode(); txtOldPassword.Text = string.Empty; lblUserName.Attributes.Add("title", ""); txtPassword.Attributes.Add("ZValidation", "e=blur|v=IsNullRequired|m=Password"); txtConfirmPassword.Attributes.Add("ZValidation", "e=blur|v=IsNullRequired|m=Confirm Password"); int FirmId = 0, OrganizationId = 0, ParentUsersId = 0, PriceListId = 0; if (IsEditMode()) { lblpopupUserTitle.Text = "Edit User"; var dtUser = new Query() { UsersId = lblUsersId.zToInt() }.Select(eSP.qry_User); var objUser = new Users() { }.SelectList <Users>(dtUser.Select())[0]; UsersId = objUser.UsersId; ddlDesignation.SelectedValue = objUser.DesignationId.ToString(); OrganizationId = dtUser.Rows[0][CS.OrganizationId].zToInt().Value; FirmId = objUser.FirmId.Value; ParentUsersId = objUser.ParentUsersId.Value; PriceListId = objUser.PriceListId.Value; txtDescription.Text = objUser.Description; txtName.Text = objUser.Name; txtMobileNo.Text = objUser.MobileNo; txtEmail.Text = objUser.Email; AddressId = objUser.AddressId; lblAddressId.Text = objUser.AddressId.ToString(); var lstLogins = new Logins() { UsersId = objUser.UsersId }.SelectList <Logins>(); if (lstLogins.Count > 0) { txtUserName.Text = lstLogins[0].Username; lblUserName.Attributes.Add("title", LoginUtilities.GetDBPassword(lstLogins[0].Password, lstLogins[0].PwdSalt)); } } else { lblpopupUserTitle.Text = "New User"; txtName.Text = txtMobileNo.Text = txtEmail.Text = txtDescription.Text = lblAddressId.Text = txtUserName.Text = string.Empty; txtUserName.Enabled = true; //ddlDesignation.SelectedValue = ((int)eDesignation.User).ToString(); txtPassword.Text = txtConfirmPassword.Text = string.Empty; txtPassword.Attributes.Add("ZValidation", "e=blur|v=IsRequired|m=Password"); txtConfirmPassword.Attributes.Add("ZValidation", "e=blur|v=IsRequired|m=Confirm Password"); } eDesignation Designation = CU.GeteDesignationId(CU.GetUsersId()); divOrganization.Visible = divFirm.Visible = Designation == eDesignation.SystemAdmin; if (OrganizationId == 0 && Designation != eDesignation.SystemAdmin) { CU.GetFirmOrganizationId(ref FirmId, ref OrganizationId); } LoadOrganization(); ddlOrganization.SelectedValue = OrganizationId.ToString(); LoadFirm(); ddlFirm.SelectedValue = FirmId.ToString(); LoadParentUser(); ddlParentUser.SelectedValue = ParentUsersId.ToString(); LoadPriceList(); ddlPriceList.SelectedValue = PriceListId.ToString(); SetControl(eControl.UserDetail); ManageContact.LoadContactDetail(UsersId, (int)eParentType.User); ManageAddress.LoadAddreessDetail(AddressId, false); }