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 })); }
public ActionResult Dodaj() { ClanarineDodajVM model = new ClanarineDodajVM { }; return(View("Dodaj", model)); }