public ActionResult DeleteTitle(int?titleId) { if (titleId == null) { return(RedirectToAction("DisplaySagalaTitles")); } SagalaTitle sagalaTitle = ent.SagalaTitles.Where(m => m.STitId == (int)titleId).FirstOrDefault(); ent.SagalaTitles.Remove(sagalaTitle); ent.SaveChanges(); return(RedirectToAction("DisplaySagalaTitles")); }
public ActionResult AddSagalaTitle(SagalaTitle title) { SagalaTitle record = ent.SagalaTitles.Where(m => m.Name.ToLower() == title.Name.ToLower()).FirstOrDefault(); if (record == null) { ent.SagalaTitles.Add(title); ent.SaveChanges(); } else { //there is already a title TempData["errorMsg"] = "The title " + title.Name + " is already registered."; } return(RedirectToAction("DisplaySagalaTitles")); }