Exemplo n.º 1
0
 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));
 }