示例#1
0
        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));
        }
示例#2
0
        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)));
        }