Exemplo n.º 1
0
        public ActionResult SpremiNovogDonatora(DonatoriDodajVM model)
        {
            int      korisnikId = Autentifikacija.GetLogiraniKorisnik(HttpContext).Osoba.Id;
            Donatori donator    = new Donatori();

            donator.isDeleted      = false;
            donator.Naziv          = model.Naziv;
            donator.ImeOsobe       = model.ImeOsobe;
            donator.PrezimeOsobe   = model.PrezimeOsobe;
            donator.KontaktTelefon = model.KontaktTelefon;
            donator.Email          = model.Email;
            donator.VrstaLicaId    = model.VrstaLicaId;
            ctx.Donatori.Add(donator);
            ctx.SaveChanges();
            int      donatorId = ctx.Donatori.ToList().OrderByDescending(x => x.Id).FirstOrDefault().Id;
            Donacije donacija  = new Donacije();

            donacija.isDeleted        = false;
            donacija.DonatorId        = donatorId;
            donacija.BrojUplatnice    = model.BrojPriznanice;
            donacija.IznosKMBrojevima = Convert.ToDecimal(model.IznosKMBrojevima);
            donacija.IznosKMSlovima   = model.IznosKMSlovima;
            donacija.DatumUplate      = KonvertujUDatum_dd_mm_yyyy(model.DatumUplate);
            donacija.Obrazlozenje     = model.Obrazlozenje;
            donacija.OsobaId          = korisnikId;
            ctx.Donacije.Add(donacija);
            ctx.SaveChanges();
            return(RedirectToAction("Index", "UpravljanjeSponzorstvimaDonacijama", new { brojTaba = 2, aktivnost = 0 }));
        }
Exemplo n.º 2
0
        public ActionResult Dodaj()
        {
            DonatoriDodajVM model = new DonatoriDodajVM
            {
                vrsteLica = BindVrsteLica(),
            };

            model.vrsteLica.Insert(0, new SelectListItem {
                Value = null, Text = "-Odaberite vrstu lica-"
            });

            return(View("Dodaj", model));
        }