Ejemplo n.º 1
0
        public ActionResult SpremiNovuClanarinu(ClanarineDodajVM model)
        {
            Clanarine clanarina = new Clanarine();

            clanarina.isDeleted = false;
            clanarina.Naziv     = model.Naziv;
            clanarina.DatumOd   = KonvertujUDatum_dd_mm_yyyy(model.DatumOd);
            clanarina.DatumDo   = KonvertujUDatum_dd_mm_yyyy(model.DatumDo);
            ctx.Clanarine.Add(clanarina);
            ctx.SaveChanges();
            int clanarinaId = ctx.Clanarine.ToList().OrderByDescending(x => x.Id).FirstOrDefault().Id;

            List <ClanoviKluba> clanovi = ctx.ClanoviKluba.Where(x => x.isDeleted == false && x.Osoba.isAktivnaOsoba == true).ToList();

            for (int i = 0; i < clanovi.Count(); i++)
            {
                StavkeClanarine stavka = new StavkeClanarine();

                stavka.isDeleted           = false;
                stavka.isIzmirenaClanarina = false;
                stavka.ClanKlubaId         = clanovi[i].Id;
                stavka.ClanarinaId         = clanarinaId;
                stavka.DatumUplate         = null;
                ctx.StavkeClanarine.Add(stavka);
                ctx.SaveChanges();
            }
            return(RedirectToAction("Index", "UpravljanjeClanarinama", new{ brojTaba = 1 }));
        }
Ejemplo n.º 2
0
        public ActionResult Dodaj()
        {
            ClanarineDodajVM model = new ClanarineDodajVM {
            };

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