public async Task <IActionResult> ZarezerwujKlientowi()
        {
            var ksiazki = await _context.Ksiazki.ToListAsync();

            List <EgzemplarzViewModel> egzemplarze = new List <EgzemplarzViewModel>();

            foreach (var ksiazka in ksiazki)
            {
                var egzemplarz = await _context.Egzemplarze.FirstOrDefaultAsync(m => m.id_ksiazki == ksiazka.id_ksiazki && m.status == Egzemplarze.Status.Dostępny);

                if (egzemplarz != null)
                {
                    var egzemplarz_vm = new EgzemplarzViewModel(egzemplarz.id_egzemplarza, egzemplarz.id_ksiazki, ksiazka.tytuł);
                    egzemplarze.Add(egzemplarz_vm);
                }
            }
            ViewData["id_egzemplarza"] = new SelectList(egzemplarze, "id_egzemplarza", "tytul");
            var uzytkownicy = await _context.Uzytkownicy.ToListAsync();

            ViewData["id_uzytkownika"] = new SelectList(uzytkownicy, "id_uzytkownika", "email");
            return(View());
        }
 public EgzemplarzPage()
 {
     InitializeComponent();
     BindingContext = _viewModel = new EgzemplarzViewModel();
 }