public IActionResult DodajStavku(DostavaDodajStavkuVM model) { //if (!ModelState.IsValid) //{ // model.Proizvodi = db.Proizvod.Where(x => x.Vrsta != "sastojak").ToList(); // return PartialView("DodajStavku", model); //} DostavaStavke s = new DostavaStavke(); s.DostavaId = model.DostavaId; s.ProizvodId = model.ProizvodId; s.Kolicina = model.Kolicina; db.DostavaStavke.Add(s); db.SaveChanges(); RezervisanSmjestaj ss = db.RezervisanSmjestaj.Include(x => x.Smjestaj).Where(x => x.Id == model.RezervisanSmjestajId).FirstOrDefault(); Dostava d = db.Dostava.Where(x => x.Id == model.DostavaId).FirstOrDefault(); DostavaDodajVM model2 = new DostavaDodajVM(); model2.Datum = d.Datum.ToShortDateString(); model2.RezervisanSmjestajId = model.RezervisanSmjestajId; model2.DostavaId = d.Id; model2.IdSmjestaja = ss.SmjestajId; model2.PodaciOSmjestaju = "Broj smještaja: " + ss.Smjestaj.BrojSmjestaja.ToString() + " sprat: " + ss.Smjestaj.Sprat.ToString(); return(View("Dodaj", model2)); }
//public IActionResult SpasiPromjenu(int Kolicina,int DostavaId) //{ // DostavaStavke d = db.DostavaStavke.Where(x => x.DostavaId == DostavaId).FirstOrDefault(); // d.Kolicina = Kolicina; // db.DostavaStavke.Update(d); // db.SaveChanges(); // return RedirectToAction("Uredi",new { DostavaId }); //} //[HttpPost] //public IActionResult Uredi(DostavaUrediVM model) //{ // return View(model); //} public IActionResult DodajStavku(int DostavaId, int RezervisanSmjestajId) { DostavaDodajStavkuVM model = new DostavaDodajStavkuVM(); model.DostavaId = DostavaId; model.Proizvodi = db.Proizvod.Where(x => x.Vrsta != "sastojak").ToList(); model.RezervisanSmjestajId = RezervisanSmjestajId; return(PartialView(model)); }