コード例 #1
0
 public ActionResult Create(IncidentTypeData incidentType)
 {
     if (ModelState.IsValid)
     {
         _access.Insert(incidentType);
         return(RedirectToAction("Index"));
     }
     return(View(incidentType));
 }
コード例 #2
0
        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();
            }
        }