private void ffl_Leave(object sender, EventArgs e) { if (ffl.Text.Length > 0 && !Utilities.IsValidFFL(ffl.Text)) { MessageBox.Show("FFL should be 15 characters."); ffl.Focus(); _isFormValid = false; } }
private void CreateVendor_Load(object sender, EventArgs e) { this.NavControlBox.Owner = this; var gSess = GlobalDataAccessor.Instance; var dSession = gSess.DesktopSession; strStoreNumber = gSess.CurrentSiteId.StoreNumber; strUserId = dSession.UserName; currentSearchData = dSession.LookupCriteria; if (dSession.ActiveVendor != null && !dSession.ActiveVendor.NewVendor) { vendor = GlobalDataAccessor.Instance.DesktopSession.ActiveVendor; PopulateVendor(vendor); if (!vendor.CreationStore.Equals(gSess.CurrentSiteId.StoreNumber)) { vendInfoPanel.Enabled = false; if (GlobalDataAccessor.Instance.DesktopSession.VenderFFLRequired) { corporateFFLLabel.Visible = true; customButtonSubmit.Enabled = false; } else { corporateFFLLabel.Visible = false; } } else { const string resourceName = "EDITVENDOR"; var currUser = GlobalDataAccessor.Instance.DesktopSession.LoggedInUserSecurityProfile; if (!(SecurityProfileProcedures.CanUserViewResource(resourceName, currUser, dSession))) { vendInfoPanel.Enabled = false; } } if (!(vendInfoPanel.Enabled)) { customButtonSubmit.Text = "Continue"; if (GlobalDataAccessor.Instance.DesktopSession.VenderFFLRequired && !Utilities.IsValidFFL(ffl.Text)) { customButtonSubmit.Enabled = false; } } } else if (GlobalDataAccessor.Instance.DesktopSession.VenderFFLRequired && GlobalDataAccessor.Instance.DesktopSession.ActiveVendor != null && CashlinxDesktopSession.Instance.ActiveVendor.NewVendor) { vendor = GlobalDataAccessor.Instance.DesktopSession.ActiveVendor; PopulateVendor(vendor); } else if (currentSearchData != null) { this.name.Text = currentSearchData.VendName; //this.taxID.Text = currentSearchData.TaxID; this.taxID.Enabled = false; } this.zipcode.stateChanging += this.state.dependentTextChanged; this.zipcode.cityChanging += city.dependentTextChanged; this.name.Focus(); }