public ActionResult Edit(Prowadzacy user )
 {
     // var admin = user as Admins;
     if (ModelState.IsValid)
     {
         _repo.EditProwadzacy(user);
         _repo.Save();
         TempData["message"] = "Zauktalizowano twój profil!";                     // wiadomość w _AdminLayout
         return RedirectToRoute("Admin_default", new { action = "Profile" });
     }
     TempData["message"] = "Nie udało się zaktualizować twojego profilu!";                                   // wiadomość w _AdminLayout
     return View(user);
 }
 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);
 }
        public ActionResult Edit(Prowadzacy prowadzacy)
        {
            _logger.Info("ProwadzacyController.Edit => Entering| HTTP POST");
            if (ModelState.IsValid)
            {
                _repo1.EditProwadzacy(prowadzacy);
                _repo1.Save();
                _logger.Info("ProwadzacyController.Edit => SUCCES = Edit Prowadzacy| HTTP POST");
                TempData["message"] = "Zauktalizowano prowadzącego!";
                TempData["status"] = "valid";
                return RedirectToAction("List");
            }
            _logger.Info("ProwadzacyController.Edit => FAILED = Edit Prowadzacy| HTTP POST");

            TempData["message"] = "Nie udało się uaktualnić prowadzącego! Taki prowadzący już istnieje!";
            TempData["status"] = "invalid";
            ViewBag.Current = "Prowadzacy";
            return View(prowadzacy);
        }