public ActionResult Snimi(RacunStavkeUrediVM vm) { RacunStavke entity; if (vm == null || vm.Id == 0) { entity = new RacunStavke(); ctx.RacunStavkes.Add(entity); } else { entity = ctx.RacunStavkes.Find(vm.Id); } entity.Id = vm.Id; entity.Kolicina = vm.Kolicina; entity.PDVStopeId = vm.PDVStopeId; entity.ProizvodId = vm.ProizvodId; entity.RacunId = vm.RacunId; entity.Valid = vm.Valid; ctx.SaveChanges(); return(RedirectToAction("Uredi", "Racun", new { entity.RacunId })); }
public ActionResult Dodaj(int racunId, int stopaId, int proizvodId, int kolicina) { RacunStavkeUrediVM Model = new RacunStavkeUrediVM(); Model.RacunId = racunId; Model.Kolicina = kolicina; Model.PDVStopeId = 1; Model.ProizvodId = proizvodId; Model.Valid = true; return(RedirectToAction("Snimi", Model)); }
public ActionResult Uredi(int stavkaId, int racunId) { RacunStavke entity = ctx.RacunStavkes.Find(stavkaId); RacunStavkeUrediVM Model = new RacunStavkeUrediVM(); Model.Id = entity.Id; Model.Kolicina = entity.Kolicina; Model.PDVStopeId = entity.PDVStopeId; Model.PDVStopeList = UcitajPDV(); Model.ProizvodId = entity.ProizvodId; Model.ProizvodiLista = UcitajProizvode(); Model.RacunId = racunId; Model.Valid = entity.Valid; return(View("Uredi", Model)); }