public IActionResult Dodaj() { PlataDodajVM model = new PlataDodajVM(); GenerisiCmbStavke(model); return(View(model)); }
public IActionResult UrediSave(PlataDodajVM model) { if (ModelState.IsValid) { Plata p = _db.Plata.Find(model.PlataId); if (p == null) { p = new Plata { Datum = DateTime.Now }; _db.Add(p); } p.Iznos = model.Iznos; p.ZaposlenikId = model.ZaposlenikId; _db.SaveChanges(); return(RedirectToAction("List")); } else { GenerisiCmbStavke(model); return(View("Uredi", model)); } }
private void GenerisiCmbStavke(PlataDodajVM model) { model.Zaposlenici = _db.Zaposlenik.Select(s => new SelectListItem { Text = s.Ime + " " + s.Prezime, Value = s.Id.ToString() }).ToList(); }
public IActionResult Uredi(int id) { Plata p = _db.Plata.Find(id); PlataDodajVM model = new PlataDodajVM(); model.Iznos = p.Iznos; model.ZaposlenikId = p.ZaposlenikId; GenerisiCmbStavke(model); return(View(model)); }