public ActionResult Create(IncidentTypeData incidentType) { if (ModelState.IsValid) { _access.Insert(incidentType); return(RedirectToAction("Index")); } return(View(incidentType)); }
public void Effort_IncidentTypes_Insert_Test() { int _id = 0; // IncidentTypeId,IncidentTypeShortDesc,IncidentTypeDesc,IncidentTypeFromCompany,IncidentTypeSubjectLine,IncidentTypeEmailTemplate,IncidentTypeTimeTemplate,IncidentTypeThanksTemplate,IncidentTypeLogTemplate,IncidentTypeTemplate try { int _actualCnt = _sut.Insert(ref _id, "Test typ", "Test type description", true, "IncidentTypeSubjectLine", "IncidentTypeEmailTemplate", "IncidentTypeTimeTemplate", "IncidentTypeThanksTemplate", "IncidentTypeLogTemplate", "IncidentTypeTemplate"); Assert.AreEqual(1, _actualCnt); Assert.IsTrue(_id > 2); } catch (DbEntityValidationException _entityEx) { // extension method string _errors = _entityEx.EntityValidationErrors.GetDbValidationErrors(); Console.WriteLine(_errors); Assert.Fail(); } catch (Exception _ex) { Console.WriteLine(_ex.Message); Assert.Fail(); } }