Crediting_Form ICreditingFormService.FindById(int id) { Crediting_Form group = repo.FindById(id); if (group == null) { throw new CreditingFormNotFoundException(); } return(group); }
Crediting_Form ICreditingFormService.FindByName(string name) { Crediting_Form form = repo.FindByName(name); if (form == null) { throw new CreditingFormNotFoundException(); } return(form); }
public ActionResult Edit([Bind(Include = "id_crediting_form,name")] Crediting_Form forms) { if (!ModelState.IsValid) { ViewBag.Type = "edit"; return(View(forms)); } try { creditingService.Edit(forms); TempData["Status"] = "success"; TempData["Msg"] = "Aktualizacja formy zaliczenia przebiegła pomyślnie!"; } catch (Exception e) { TempData["Status"] = "invalid"; TempData["Msg"] = "Nie udało się zaktualizować formy zaliczenia!"; } return(RedirectToAction("List")); }
public ActionResult Create([Bind(Include = "id_crediting_form,name")] Crediting_Form form) { if (!ModelState.IsValid) { ViewBag.Type = "create"; return(View(form)); } try { creditingService.Add(form); TempData["Status"] = "success"; TempData["Msg"] = "Nowa forma zaliczenia została dodana!"; } catch (Exception e) { TempData["Status"] = "invalid"; TempData["Msg"] = "Nie udało się dodać nowej formy zaliczenia!"; } return(RedirectToAction("List")); }
public ActionResult Edit(int id) { ViewBag.Type = "edit"; if (id == null) { TempData["Status"] = "invalid"; TempData["Msg"] = "Nie odnaleziono takiej formy zaliczenia!"; return(View()); } Crediting_Form forms = null; try { forms = creditingService.FindById(id); } catch (CreditingFormNotFoundException ex) { TempData["Status"] = "invalid"; TempData["Msg"] = "Nie odnaleziono takiej formy zaliczenia!"; } return(View(forms)); }
public void Edit(Crediting_Form form) { context.Entry(form).State = EntityState.Modified; }
public void Add(Crediting_Form form) { context.Crediting_Form.Add(form); }
void ICreditingFormService.Edit(Crediting_Form form) { repo.Edit(form); repo.Save(); }
void ICreditingFormService.Add(Crediting_Form form) { repo.Add(form); repo.Save(); }