private void FillPosition()
        {
            var textFields = new string[] { "JobTitleCode", "JobTitleName" };
            var pattern    = "{0} - {1}";
            var orderBy    = new string[] { "JobTitleCode" };

            StaffJobTitleEx.LoadCombo(ref cboPosition, textFields, pattern, true, true, "", "", orderBy);
        }
Exemple #2
0
        private bool IsValid()
        {
            bool result = true;

            #region StaffJobTitleCode 唔可以吉
            errorProvider.SetError(txtJobTitleCode, string.Empty);
            if (txtJobTitleCode.Text.Length == 0)
            {
                errorProvider.SetError(txtJobTitleCode, "Cannot be blank!");
                result = false;
            }
            #endregion

            #region 新增,要 check CountryCode 係咪 in use
            errorProvider.SetError(txtJobTitleCode, string.Empty);
            if (this.JobTitleId == System.Guid.Empty && StaffJobTitleEx.IsJobTitleCodeInUse(txtJobTitleCode.Text.Trim()))
            {
                errorProvider.SetError(txtJobTitleCode, "Job Title Code in use");
                result = false;
            }
            #endregion

            return(result);
        }