public async Task Test3() { using (var db = new firmaContext()) { testowydzial.NazwaDzial = "Tworzenie dzia³u"; db.Add(testowydzial); testowestanowisko.NazwaStanowisko = "Tworzenie stanowiska"; testowestanowisko.Wynagrodzenie = 50; testowestanowisko.IdDzial = 1; testowestanowisko.IdDzialNavigation = testowydzial; db.Add(testowestanowisko); testowypracownik.Imie = "Ryszard"; testowypracownik.Nazwisko = "Tester"; testowypracownik.Pesel = "621112582346"; testowypracownik.StatusZatrudnienia = "zatrudniony"; testowypracownik.DataZatrudnienia = DateTime.Now.Date; testowypracownik.IdStanowisko = 1; testowypracownik.IdStanowiskoNavigation = testowestanowisko; db.Add(testowypracownik); db.SaveChanges(); } await pracownikcontroller.Delete(1); List <Pracownik> result = await pracownikservice.PobierzPracownikow("", ""); Assert.IsEmpty(result); }
public async Task <IActionResult> Index(string sortOrder, string searchString) { var identity = HttpContext.User; var name = identity.Claims.Where(c => c.Type == "Role") .Select(c => c.Value).SingleOrDefault(); ViewData["Rola"] = name; ViewBag.NameSortParm = sortOrder == "imie" ? "imie_desc" : "imie"; ViewBag.SurnameSortParm = sortOrder == "nazwisko" ? "nazwisko_desc" : "nazwisko"; ViewBag.PeselSortParm = sortOrder == "pesel" ? "pesel_desc" : "pesel"; ViewBag.DateSortParm = sortOrder == "datazatrudnienia" ? "datazatrudnienia_desc" : "datazatrudnienia"; ViewBag.StatusSortParm = sortOrder == "statuszatrudnienia" ? "statuszatrudnienia_desc" : "statuszatrudnienia"; ViewBag.EmplacementSortParm = sortOrder == "stanowisko" ? "stanowisko_desc" : "stanowisko"; ViewBag.SectionSortParm = sortOrder == "dzial" ? "dzial_desc" : "dzial"; var pracownicy = await _pracownikService.PobierzPracownikow(searchString, sortOrder); return(View(pracownicy)); }