public ActionResult Obrisi(int obustavaId) { Obustave entity = ctx.Obustaves.Find(obustavaId); ctx.Obustaves.Remove(entity); ctx.SaveChanges(); return(RedirectToAction("Uredi", "Zaposlenik", new { korisnikId = entity.ZaposlenikId })); }
public ActionResult Uredi(int obustavaId) { Obustave entity = ctx.Obustaves.Find(obustavaId); ObustaveUrediVM Model = new ObustaveUrediVM(); Model.Id = entity.Id; Model.Aktivan = entity.Aktivan; Model.BrojRata = entity.BrojRata; Model.Iznos = entity.Iznos; Model.RataIznos = entity.RataIznos; Model.VrstaObustaveId = entity.VrstaObustaveId; Model.ZaposlenikId = entity.ZaposlenikId; Model.DatumIzdavanja = entity.DatumIzdavanja; Model.DatumPrestanka = entity.DatumPrestanka; Model.Valid = entity.Valid; Model.VrsteObustavaList = UcitajVrsteObustava(); Model.ZaposleniciList = UcitajZaposlenike(); return(View("Uredi", Model)); }
public ActionResult Snimi(ObustaveUrediVM vm) { if (!ModelState.IsValid) { vm.VrsteObustavaList = UcitajVrsteObustava(); vm.ZaposleniciList = UcitajZaposlenike(); return(View("Uredi", vm)); } Obustave entity; if (vm == null || vm.Id == 0) { entity = new Obustave(); ctx.Obustaves.Add(entity); } else { entity = ctx.Obustaves.Find(vm.Id); } entity.Id = vm.Id; entity.Iznos = vm.Iznos; entity.RataIznos = vm.RataIznos; entity.BrojRata = vm.BrojRata; entity.Aktivan = vm.Aktivan; entity.DatumIzdavanja = vm.DatumIzdavanja; entity.DatumPrestanka = vm.DatumPrestanka; entity.VrstaObustaveId = vm.VrstaObustaveId; entity.ZaposlenikId = vm.ZaposlenikId; entity.Valid = vm.Valid; ctx.SaveChanges(); return(RedirectToAction("Uredi", "Zaposlenik", new { korisnikId = entity.ZaposlenikId })); }