public ActionResult Uredi(int donatorId) { Donatori donator = ctx.Donatori.Where(x => x.Id == donatorId).FirstOrDefault(); Donacije donacija = ctx.Donacije.Where(x => x.DonatorId == donatorId && x.isDeleted == false).FirstOrDefault(); DonatoriUrediVM model = new DonatoriUrediVM { Id = donatorId, isDeleted = donator.isDeleted, Naziv = donator.Naziv, ImeOsobe = donator.ImeOsobe, PrezimeOsobe = donator.PrezimeOsobe, KontaktTelefon = donator.KontaktTelefon, Email = donator.Email, VrstaLicaId = donator.VrstaLicaId, vrsteLica = BindVrsteLica(), DatumUplate = donacija.DatumUplate.ToString("dd.MM.yyyy"), BrojPriznanice = donacija.BrojUplatnice, IznosKMBrojevima = donacija.IznosKMBrojevima.ToString(), IznosKMSlovima = donacija.IznosKMSlovima, Obrazlozenje = donacija.Obrazlozenje }; model.vrsteLica.Insert(0, new SelectListItem { Value = null, Text = "-Odaberite vrstu lica-" }); return(View("Uredi", model)); }
public ActionResult SpremiIzmjenuDonatora(DonatoriUrediVM model) { Donatori donator = ctx.Donatori.Where(x => x.Id == model.Id).FirstOrDefault(); Donacije donacija = ctx.Donacije.Where(x => x.DonatorId == model.Id && x.isDeleted == false).FirstOrDefault(); donator.VrstaLicaId = model.VrstaLicaId; donator.ImeOsobe = model.ImeOsobe; donator.PrezimeOsobe = model.PrezimeOsobe; donator.KontaktTelefon = model.KontaktTelefon; donator.Email = model.Email; donator.Naziv = model.Naziv; donacija.DatumUplate = KonvertujUDatum_dd_mm_yyyy(model.DatumUplate); donacija.Obrazlozenje = model.Obrazlozenje; donacija.IznosKMBrojevima = Convert.ToDecimal(model.IznosKMBrojevima); donacija.IznosKMSlovima = model.IznosKMSlovima; donacija.BrojUplatnice = model.BrojPriznanice; ctx.SaveChanges(); return(RedirectToAction("Index", "UpravljanjeSponzorstvimaDonacijama", new { brojTaba = 2, aktivnost = 0 })); }