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; }
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); }