public ActionResult Edit(ServiceProvider serviceProvider) { if (ModelState.IsValid) { try { _serviceProviderRepo.Edit(serviceProvider); _serviceProviderRepo.SaveChanges(); TempData["Message"] = "Pomyślnie zaktualizowano dane!"; } catch (Exception) { TempData["Error"] = "Wystąpił błąd podczas uaktualniania. Srpóbuj później!"; } if (User.IsInRole("administrator")) { return(RedirectToAction("Index")); } } TempData["Error"] = "Uzupełnij poprawnie profil"; return(View(serviceProvider)); }