Пример #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 Test_SaveAndDeleteFeat_ModifyFeats()
        {
            bool returnVal;

            Feat objFeat    = new Feat();
            Feat objNewFeat = new Feat();

            objFeat.FeatName        = "TestFeat";
            objFeat.FeatDescription = "New Feat Description";
            objNewFeat = objFeat.SaveFeat();

            Assert.IsTrue(objNewFeat.FeatID != 0);

            returnVal = objNewFeat.DeleteFeat();

            Assert.IsTrue(returnVal);
        }