public List <WypozyczenieEM> GetListaKsiazekDoOdbioru(KlientEM klient) { List <WypozyczenieEM> listKsiazekKlientaEM = new List <WypozyczenieEM>(); DBKontekst db = new DBKontekst(); var listKsiazekKlienta = klient.WypożyczeniaKlienta.Where(w => w.StatusWypozyczenia.Equals(WypozyczenieStatusWypozyczeniaEnum.CZEKA_NA_ODBIOR.ToString())).ToList(); listKsiazekKlienta.ForEach(x => { listKsiazekKlientaEM.Add(new WypozyczenieEM(x)); }); return(listKsiazekKlientaEM); }
public ActionResult ListaKsiazekDoOdbioruKlienta(int id) { KlientBL klientBL = new KlientBL(); KlientEM klientEM = klientBL.GetKlient(id); WypozyczenieBL wypozyczenieBL = new WypozyczenieBL(); ListaKsiazekKlientaVM listaKsiazek = new ListaKsiazekKlientaVM(); listaKsiazek.listaWypozyczenKlienta = wypozyczenieBL.GetListaKsiazekDoOdbioru(klientEM); listaKsiazek.ImieKlienta = klientEM.ImieKlienta; listaKsiazek.NazwiskoKlienta = klientEM.NazwiskoKlienta; return(View(listaKsiazek)); }
public KlientEM GetZalogowanyKlient() { var session = HttpContext.Current.Session; if (session["TypUzytkownika"].ToString() == TypUzytkownikaEnum.KLIENT.ToString()) { DBKontekst db = new DBKontekst(); KlientEM klientEM = new KlientEM(db.Klienci.Where(model => model.LoginKlient == HttpContext.Current.User.Identity.Name).FirstOrDefault()); return(klientEM); } return(null); }
public KlientEM GetKlient(int id) { KlientEM klient = new KlientEM(db.Klienci.Find(id)); return(klient); }
public void DodajKlienta(KlientEM klient) { db.Klienci.Add(klient); db.SaveChanges(); }