Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        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 }));
        }