public IActionResult Zavrsi(int DostavaID) { Dostava d = db.dostave.Where(x => x.DostavaId == DostavaID).FirstOrDefault(); var model = new DostaveZavrsiVM { DatumStatusa = DateTime.Now, DostavaId = d.DostavaId, //status }; return(PartialView(model)); }
public IActionResult ZavrsiSnimiDostavu(DostaveZavrsiVM vm) { Dostava d = db.dostave.Find(vm.DostavaId); if (vm.status == Enums.Status.Dostavljena) { d.Aktivna = false; } Status s = new Status { DatumIzmjene = vm.DatumStatusa, DostavaId = vm.DostavaId, Opis = vm.Opis, StatusDostave = vm.status.ToString() }; db.Add(s); db.SaveChanges(); return(RedirectToAction(nameof(DostaveNaCekanju))); }