public ActionResult Add(Przedmioty przedmiot) { _logger.Info("PrzedmiotyController.Add => Entering | HTTP POST"); if (ModelState.IsValid && !_repo1.PrzedmiotExists(przedmiot)) { _repo1.AddPrzedmiot(przedmiot); _repo1.Save(); _logger.Info("PrzedmiotyController.Add => SUCCES = Add Przedmioty| HTTP POST"); TempData["message"] = "Pomyślnie dodano nowy przedmiot!"; TempData["status"] = "valid"; return RedirectToAction("List"); } _logger.Info("PrzedmiotyController.Add => FAILED = Add Przedmioty | HTTP POST"); TempData["message"] = "Nie udało się dodać przedmiotu! Taki przedmiot istnieje!"; TempData["status"] = "invalid"; ViewBag.Current = "Przedmioty"; ViewBag.ListaGrup = _repo.GetAllGroups; return View(przedmiot); }
public ActionResult Edit(Przedmioty przedmiot) { _logger.Info("PrzedmiotyController.Edit => Entering| HTTP POST"); if (ModelState.IsValid && !_repo1.PrzedmiotExists(przedmiot)) { _repo1.EditPrzedmiot(przedmiot); _repo1.Save(); _logger.Info("StudenciController.Edit => SUCCES = Edit Przedmioty| HTTP POST"); TempData["message"] = "Zauktalizowano przedmiot!"; TempData["status"] = "valid"; return RedirectToAction("List"); } _logger.Info("PrzedmiotyController.Edit => FAILED = Edit Przedmioty| HTTP POST"); TempData["message"] = "Nie udało się uaktualnić przedmiotu!"; TempData["status"] = "invalid"; ViewBag.Current = "Przedmioty"; return View(przedmiot); }