public ActionResult Add(Prowadzacy prowadzacy) { _logger.Info("ProwadzacyController.Add => Entering | HTTP POST"); if (!_repo1.ProwadzacyExists(prowadzacy)) { if (ModelState.IsValid) { prowadzacy.haslo = FormsAuthentication.HashPasswordForStoringInConfigFile(prowadzacy.haslo.Trim(), "md5"); _repo1.AddProwadzacy(prowadzacy); _repo1.Save(); _logger.Info("ProwadzacyController.Add => SUCCES = Add Prowadzacy| HTTP POST"); TempData["message"] = "Pomyślnie dodano nowego prowadzącego!"; TempData["status"] = "valid"; return(RedirectToAction("List")); } } _logger.Info("ProwadzacyController.Add => FAILED = Add Prowadzacy | HTTP POST"); TempData["message"] = "Nie udało się dodać prowadzacego! Taki prowadzacy już istnieje!"; TempData["status"] = "invalid"; ViewBag.Current = "Prowadzacy"; return(View(prowadzacy)); }