示例#1
0
        public ActionResult Zlecenie_wypozyczenia(EdycjaStan samochod_wypozyczenie, DateTime data1, DateTime data2)
        {
            if (ModelState.IsValid)
            {
                string uzytkownik = User.Identity.GetUserName();
                Models.wypozyczenia wypozyczenie_temp = new Models.wypozyczenia();
                Models.samochody    samochod_temp     = db.samochody.FirstOrDefault(x => x.id_samochodu == samochod_wypozyczenie.Samochod.id_samochodu);
                Models.klient       klient            = db.klient.FirstOrDefault(x => x.uzytkownicy.nazwa_uzytkownika == uzytkownik);
                wypozyczenie_temp.klient            = klient;
                wypozyczenie_temp.id_pracownika     = 2;
                wypozyczenie_temp.samochody         = samochod_temp;
                wypozyczenie_temp.data_wypozyczenia = DateTime.Today;
                wypozyczenie_temp.stan_wypozyczenia = 1;
                wypozyczenie_temp.data_wypozyczenia = data1;
                wypozyczenie_temp.data_oddania      = data2;



                db.Entry(wypozyczenie_temp).State = EntityState.Added;


                db.SaveChanges();
                return(RedirectToAction("WidokKlienta"));
            }

            return(RedirectToAction("WidokKlienta"));
        }
示例#2
0
        public ActionResult Potwierdzenie_wyp(int id)
        {
            if (ModelState.IsValid)
            {
                string uzytkownik = User.Identity.GetUserName();
                Models.wypozyczenia wypozyczenie_temp = db.wypozyczenia.FirstOrDefault(x => x.id_wypozyczenia == id);

                Models.pracownik pracownik = db.pracownik.FirstOrDefault(x => x.uzytkownicy.nazwa_uzytkownika == uzytkownik);
                wypozyczenie_temp.id_pracownika     = pracownik.id_pracownika;
                wypozyczenie_temp.stan_wypozyczenia = 2;
                wypozyczenie_temp.samochody.deleted = 2;
                db.Entry(wypozyczenie_temp).State   = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("ZleconeWypozyczenia"));
            }

            return(RedirectToAction("ZleconeWypozyczenia"));
        }