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));
        }