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