/// <summary>
        /// Get - Report Incident
        /// </summary>
        /// <returns></returns>
        public ActionResult ReportIncident()
        {
            ReportIncidentViewModel incident = new ReportIncidentViewModel();

            incident.IncidentTypes = incidentRepository.GetIncidentTypes().ToList();
            return(View(incident));
        }
 public ActionResult ReportIncident(ReportIncidentViewModel incident)
 {
     if (ModelState.IsValid)
     {
         try
         {
             incidentRepository.Add(incident);
         }
         catch (Exception ex)
         {
             ViewBag.Message = "Error";
         }
     }
     else
     {
         incident.IncidentTypes = incidentRepository.GetIncidentTypes().ToList();
         return(View(incident));
     }
     ViewBag.Message = "Success";
     return(RedirectToAction("Index"));
 }