Пример #1
0
        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.EmplacementSortParm = sortOrder == "stanowisko" ? "stanowisko_desc" : "stanowisko";
            ViewBag.PaymentSortParm     = sortOrder == "wynagrodzenie" ? "wynagrodzenie_desc" : "wynagrodzenie";
            ViewBag.SectionSortParm     = sortOrder == "dzial" ? "dzial_desc" : "dzial";
            var stanowiska = await _stanowiskoService.PobierzStanowiska(searchString, sortOrder);

            return(View(stanowiska));
        }
Пример #2
0
        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);
                db.SaveChanges();
            }

            await stanowiskocontroller.Delete(1);

            List <Stanowisko> result = await stanowiskoservice.PobierzStanowiska("", "");

            Assert.IsEmpty(result);
        }