//TODO provjeriti sta sa validacijom kada je poziv iz uredi public ActionResult Spremi(DobavljaciDodajVM vm) { if (!ModelState.IsValid) { return(View("Dodaj", vm)); } Dobavljaci dobavljac; if (vm.Id == 0) { dobavljac = new Dobavljaci(); ctx.Dobavljaci.Add(dobavljac); } else { dobavljac = ctx.Dobavljaci.Find(vm.Id); } dobavljac.Adresa = vm.Adresa; dobavljac.Email = vm.Email; dobavljac.KontaktTelefon = vm.KontaktTelefon; dobavljac.Naziv = vm.Naziv; ctx.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Uredi(int id) { Dobavljaci d = ctx.Dobavljaci.Find(id); var model = new DobavljaciDodajVM { Id = d.Id, Naziv = d.Naziv, Adresa = d.Adresa, KontaktTelefon = d.KontaktTelefon, Email = d.Email }; return(View(model)); }
public ActionResult Dodaj() { var model = new DobavljaciDodajVM(); return(View(model)); }