Пример #1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            Feat feat = FillObjectWithForm();

            if (feat.Validate())
            {
                try
                {
                    feat.SaveFeat();
                }
                catch (Exception ex)
                {
                    throw ex;
                }
                finally
                {
                    MessageBox.Show("The Feat was saved Successfully", "Saved Successfully", MessageBoxButtons.OK);
                }
            }
            else
            {
                MessageBox.Show(feat.ValidationMessage, "Feat is not valid!", MessageBoxButtons.OK);
            }
            if (dbconn.Open)
            {
                dbconn.CloseDatabaseConnection();
            }
            this.btnSave.Enabled = false;
            this.btnNew.Enabled  = true;
            this.btnEdit.Enabled = false;
        }
Пример #2
0
        public void Validate_FalseResult()
        {
            Feat objFeat = new Feat();

            objFeat.FeatName = "";
            objFeat.Validate();
            Assert.IsTrue(!objFeat.Validated && (objFeat.ValidationMessage.Length > 0));
        }
Пример #3
0
        public void Validate_TrueResult()
        {
            Feat objFeat = new Feat();

            objFeat.FeatName = "New Test Feat";
            objFeat.Validate();
            Assert.IsTrue(objFeat.Validated);
        }