public ActionResult Uredi(int uplataId, int funkcijaOsobe) { UplateUposlenicima uplata = ctx.UplateUposlenicima.Where(x => x.Id == uplataId).FirstOrDefault(); UplateUposlenicimaUrediVM model = new UplateUposlenicimaUrediVM { Id = uplataId, isDeleted = uplata.isDeleted, DatumUplate = uplata.DatumUplate.ToString("dd.MM.yyyy"), DatumOd = uplata.DatumOd.ToString("dd.MM.yyyy"), DatumDo = uplata.DatumDo.ToString("dd.MM.yyyy"), SvrhaUplate = uplata.SvrhaUplate, Obrazlozenje = uplata.Obrazlozenje, OsobaId = uplata.OsobaId, IznosKMBrojevima = uplata.IznosKMBrojevima.ToString(), IznosKMSLovima = uplata.IznosKMSLovima, funkcijaOsobe = funkcijaOsobe }; return(View("Uredi", model)); }
public ActionResult SpremiIzmjenuUplate(UplateUposlenicimaUrediVM model) { UplateUposlenicima uplata = ctx.UplateUposlenicima.Where(x => x.Id == model.Id).FirstOrDefault(); if (model.DatumUplate != null) { uplata.DatumUplate = KonvertujUDatum_dd_mm_yyyy(model.DatumUplate); } if (model.DatumOd != null) { uplata.DatumOd = KonvertujUDatum_dd_mm_yyyy(model.DatumOd); } if (model.DatumDo != null) { uplata.DatumDo = KonvertujUDatum_dd_mm_yyyy(model.DatumDo); } uplata.SvrhaUplate = model.SvrhaUplate; uplata.IznosKMBrojevima = Convert.ToDecimal(model.IznosKMBrojevima); uplata.IznosKMSLovima = model.IznosKMSLovima; uplata.Obrazlozenje = model.Obrazlozenje; ctx.SaveChanges(); return(RedirectToAction("PregledUplataUposlenika", new { osobaId = model.OsobaId, funkcijaOsobe = model.funkcijaOsobe })); }