public ActionResult Spremi(RadniciAddVM vm) { //TODO provjeriti sta sa validacijom kada je poziv iz uredi if (!ModelState.IsValid) { return(View("Dodaj", vm)); } Radnici i; if (vm.Id == 0) { i = new Radnici(); ctx.Radnici.Add(i); } else { i = ctx.Radnici.Find(vm.Id); } i.DatumRodjenja = vm.DatumRodjenja; i.Email = vm.Email; i.KontaktTelefon = vm.KontaktTelefon; i.Grad = vm.Grad; i.Ime = vm.Ime; i.Prezime = vm.Prezime; i.Spol = vm.Spol; i.Zvanje = vm.Zvanje; ctx.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Save(RadniciAddVM vm) { if (!ModelState.IsValid) { return(View("Add", vm)); } Radnici r = new Radnici(); r.Ime = vm.Ime; r.Prezime = vm.Prezime; r.ImeRoditelja = vm.ImeRoditelja; r.JMBG = vm.JMBG; r.DatumRodjenja = vm.DatumRodjenja; r.Spol = vm.Spol; r.KontaktTelefon = vm.KontaktTelefon; r.Email = vm.Email; ctx.Radnici.Add(r); ctx.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Add() { var model = new RadniciAddVM(); return(View(model)); }