private bool SaveData() { if (!IsValidate()) { return(false); } lblAddressId.Text = ManageAddress.SaveAddress(lblAddressId.zToInt()).ToString(); string Message = string.Empty; int? UsersId = null; var objUser = new Users() { FirmId = ddlFirm.zToInt(), Name = txtName.Text, AddressId = lblAddressId.zToInt(), DesignationId = ddlDesignation.zToInt(), MobileNo = txtMobileNo.Text.Trim(), ParentUsersId = ddlParentUser.zToInt(), PriceListId = ddlPriceList.zToInt(), //?? Email = txtEmail.Text, Description = txtDescription.Text, }; if (IsEditMode()) { UsersId = lblUsersId.zToInt(); objUser.UsersId = UsersId; objUser.Update(); Message = "User Detail Change Sucessfully"; if (!txtPassword.zIsNullOrEmpty()) { LoginUtilities.ChangePassword(UsersId.Value, txtPassword.Text); } } else { objUser.eStatus = (int)eStatus.Active; UsersId = objUser.Insert(); LoginUtilities.CreateLogin(UsersId.Value, txtUserName.Text.ToLower(), txtPassword.Text); CU.SetDefaultAuthority(UsersId.Value, objUser.DesignationId.Value); Message = "User Added Sucessfully"; } ManageContact.SaveContactDetail(UsersId.Value, (int)eParentType.User); lblUsersId.Text = UsersId.ToString(); CU.ZMessage(eMsgType.Success, string.Empty, Message); SetUsersId = string.Empty; return(true); }
private bool SaveData() { if (!IsValidate()) { return(false); } string Message = string.Empty; lblAddressId.Text = ManageAddress.SaveAddress(lblAddressId.zToInt()).ToString(); var objFirm = new Firm() { OrganizationId = ddlOrganization.zToInt(), FirmName = txtFirmName.Text.Trim().zFirstCharToUpper(), AddressId = lblAddressId.zToInt().HasValue ? lblAddressId.zToInt() : NullValue.intNull, }; if (IsEditMode()) { objFirm.FirmId = lblFirmId.zToInt(); objFirm.Update(); Message = "Firm Detail Change Sucessfully."; } else { objFirm.eStatus = (int)eStatus.Active; objFirm.FirmId = objFirm.Insert(); objFirm.PriceListId = new PriceList() { FirmId = objFirm.FirmId, PriceListName = "Price", eStatus = (int)eStatus.Active, }.Insert(); objFirm.Update(); Message = "New Firm Added Sucessfully."; } CU.ZMessage(eMsgType.Success, string.Empty, Message); return(true); }