public ActionResult DeleteConfirmed(int id) { IncidentSystemBilling incidentSystemBilling = db.IncidentSystemBilling.Find(id); db.IncidentSystemBilling.Remove(incidentSystemBilling); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "IncidentSystemBillingId,ChecklistBatchId,ChatRoomId,GeneralEnquiryId,CrisisId,NotificationId,IssueById,IssueDateTime,CloseById,CloseDateTime,IncidentNo,LevelOfSeverity,IncidentStatus,IncidentBackground,IsDrillMode,ProblemArea,PossibleCause,BillingErrorSeriousness,ExpectedAffectedCustomerBill,ContactedBy,Impact,StatusUpdate,RequireMitigatingAction,MitigatingAction,CreatedBy,CreatedDateTime,LastUpdatedBy,LastUpdatedDateTime")] IncidentSystemBilling incidentSystemBilling) { if (ModelState.IsValid) { db.Entry(incidentSystemBilling).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(incidentSystemBilling)); }
// GET: IncidentSystemBillings/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } IncidentSystemBilling incidentSystemBilling = db.IncidentSystemBilling.Find(id); if (incidentSystemBilling == null) { return(HttpNotFound()); } return(View(incidentSystemBilling)); }
/// <summary> /// Get Incident Level of System Billing /// </summary> /// <param name="incident"></param> /// <returns></returns> public IncidentLevel GetIncidentLevel(IncidentSystemBilling incident) { // Level 3 if (incident.ContactedBy.IsEquals("Media")) { return(IncidentLevel.Level3); } // Level 2 if (incident.BillingErrorSeriousness.IsEquals("Danger Zone") && (incident.ContactedBy.IsEquals("Consumer Council") || incident.ContactedBy.IsEquals("Government")) ) { return(IncidentLevel.Level2); } // else return(IncidentLevel.None); }