private bool IsValid() { bool result = true; #region Type Code 唔可以吉 errorProvider.SetError(txtTypeCode, string.Empty); if (txtTypeCode.Text.Length == 0) { errorProvider.SetError(txtTypeCode, "Cannot be blank!"); errorProvider.SetIconAlignment(txtTypeCode, ErrorIconAlignment.TopLeft); return(false); } #endregion #region 新增,要 check Type Code 係咪 in use errorProvider.SetError(txtTypeCode, string.Empty); if (_AddressTypeId == Guid.Empty) { if (SupplierAddressTypeEx.IsCodeInUse(txtTypeCode.Text.Trim())) { errorProvider.SetError(txtTypeCode, "Type Code in use"); errorProvider.SetIconAlignment(txtTypeCode, ErrorIconAlignment.TopLeft); return(false); } } #endregion return(result); }
private void FillAddressList() { var orderBy = new string[] { "Priority" }; SupplierAddressTypeEx.LoadCombo(ref cboAddressType, "AddressTypeName", true, false, "", "", orderBy); }