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 Validate_FalseResult() { Feat objFeat = new Feat(); objFeat.FeatName = ""; objFeat.Validate(); Assert.IsTrue(!objFeat.Validated && (objFeat.ValidationMessage.Length > 0)); }
public void Validate_TrueResult() { Feat objFeat = new Feat(); objFeat.FeatName = "New Test Feat"; objFeat.Validate(); Assert.IsTrue(objFeat.Validated); }