Beispiel #1
0
        public IActionResult Uredi(int id)
        {
            RentBooking input = _db.RentBooking.Where(x => x.RentBookingID == id)
                                .Include("Klijent")
                                .Include("Faktura")
                                .Include("Faktura.Popust")
                                .Include("Vozilo")
                                .Include("Vozilo.Proizvodjac")
                                .SingleOrDefault();

            RentacarUrediVM model = new RentacarUrediVM()
            {
                RentBookingID = input.RentBookingID,
                DatumIsteka   = input.DatumIsteka,
                klijent       = input.Klijent.Ime + " " + input.Klijent.Prezime,
                vozilo        = input.Vozilo.Proizvodjac.Naziv + " " + input.Vozilo.Model,
                isZavrsen     = input.isZavrseno
            };

            if (input.Faktura.PopustID != null)
            {
                model.popust = input.Faktura.Popust.Naziv;
            }

            return(View("Uredi", model));
        }
Beispiel #2
0
        public IActionResult UrediSnimi(RentacarUrediVM input)
        {
            if (!ModelState.IsValid)
            {
                return(View("Uredi", input));
            }
            RentBooking rb = _db.RentBooking.Find(input.RentBookingID);

            rb.DatumIsteka = input.DatumIsteka;
            _db.SaveChanges();

            return(RedirectToAction("Index"));
        }