public async Task <IActionResult> Details(int?id) { var identity = HttpContext.User; var name = identity.Claims.Where(c => c.Type == "Role") .Select(c => c.Value).SingleOrDefault(); ViewData["Rola"] = name; if (id == null) { Log.Information("Nieudana próba wyświetlenia szczegółów godzin pracy"); return(NotFound()); } var godzinypracy = await _godzinypracyRepository.PobierzGodzinypracy(id); if (godzinypracy == null) { Log.Information("Nieudana próba wyświetlenia szczegółów godzin pracy"); return(NotFound()); } return(View(godzinypracy)); }
public async Task Test1() { using (var db = new firmaContext()) { testowydzial.NazwaDzial = "Tworzenie dzia³u"; db.Add(testowydzial); db.SaveChanges(); } testowegodzinypracy.IdDzial = 1; testowegodzinypracy.PoczatekPracy = TimeSpan.Parse("06:00:00"); testowegodzinypracy.KoniecPracy = TimeSpan.Parse("14:00:00"); testowegodzinypracy.DzienTygodnia = "Saturday"; await godzinypracycontroller.Create(testowegodzinypracy); Godzinypracy result = await godzinypracyrepository.PobierzGodzinypracy(1); Assert.AreEqual(testowegodzinypracy.PoczatekPracy, result.PoczatekPracy); Assert.AreEqual(testowegodzinypracy.KoniecPracy, result.KoniecPracy); Assert.AreEqual(testowegodzinypracy.DzienTygodnia, result.DzienTygodnia); Assert.AreEqual(testowegodzinypracy.idGodzinyPracy, result.idGodzinyPracy); Assert.AreEqual(testowegodzinypracy.IdDzial, result.IdDzial); }
public async Task <List <Godzinypracy> > PobierzGodzinypracy(string searchString, string sortOrder) { var godzinypracy = await _godzinypracyRepository.PobierzGodzinypracy(searchString, sortOrder); return(godzinypracy); }