public void Fill(List <StemObject> sl) // Fill view model from DB query list { foreach (StemObject so in sl) { StemObject s = new StemObject { WetOmschrijving = so.WetOmschrijving.Trim(), WetID = so.WetID.Trim().ToUpper(), WetNaam = so.WetNaam.Trim(), WetLink = so.WetLink.Trim(), WetType = so.WetType, PartijID = so.PartijID, PartijNaam = so.PartijNaam, StemDatum = so.StemDatum, Voor = so.Voor, Tegen = so.Tegen, Blanco = so.Blanco, PartijZetels = so.PartijZetels }; this._StemLijst.Add(s); } }
public void Fill(Partijen p, List <StemObject> sl, List <ZetelObject> zl) // Fill view model from DB query list { this._partij.PartijID = p.PartijID.Trim().ToUpper(); this._partij.PartijNaam = p.PartijNaam.Trim(); foreach (StemObject so in sl) { StemObject s = new StemObject { WetOmschrijving = so.WetOmschrijving.Trim(), WetID = so.WetID.Trim().ToUpper(), WetNaam = so.WetNaam.Trim(), WetLink = so.WetLink.Trim(), PartijID = so.PartijID.Trim().ToUpper(), Voor = so.Voor, Tegen = so.Tegen, Blanco = so.Blanco }; this._StemmingenLijst.Add(s); } foreach (ZetelObject zo in zl) { if (zo.IncludeIfSelected) { ZetelObject z = new ZetelObject { AantalZetels = zo.AantalZetels, VanDatum = zo.VanDatum, TotDatum = zo.TotDatum, PartijID = this._partij.PartijID, IncludeIfSelected = zo.IncludeIfSelected, InError = zo.InError, ErrorMsg = zo.ErrorMsg }; if ((z.VanDatum == DateTime.MinValue) && (z.TotDatum == DateTime.MinValue)) { z.IncludeIfSelected = false; } this._ZetelLijst.Add(z); } } }