public KostOfBaatTest() { kostOfBaat = new KostOfBaat(); kostOfBaat.Rijen = new List <KOBRij>(); rij1 = new KOBRij(); rij1.KOBRijId = 1; rij2 = new KOBRij(); rij2.KOBRijId = 2; rij3 = new KOBRij(); rij3.KOBRijId = 3; kostOfBaat.VulKOBRijIn(rij1); kostOfBaat.VulKOBRijIn(rij2); kostOfBaat.VulKOBRijIn(rij3); }
public AnalyseOverzichtViewModel(Analyse a) { Id = a.AnalyseId; LinkNaarPrent = a.Departement.Werkgever.LinkNaarLogoPrent; Organisatie = a.Departement.Werkgever.Naam; Afdeling = a.Departement.Naam; Locatie = a.Departement.Gemeente; Straat = a.Departement.Straat; Nummer = a.Departement.Nummer; GewijzigdOp = a.LaatsteAanpasDatum; KostenResultaat = a.KostenResultaat; BatenResultaat = a.BatenResultaat; NettoResultaat = a.NettoResultaat; ContactPersoonEmail = a.Departement.ContactPersoonEmail; if (BatenResultaat == KostenResultaat) { BatenBalk = 50; KostenBalk = 50; } else { KostenBalk = Math.Round(KostenResultaat / (BatenResultaat + KostenResultaat) * 100); BatenBalk = 100 - Math.Round(KostenResultaat / (BatenResultaat + KostenResultaat) * 100); } IEnumerable <KostOfBaat> kosten = a.KostenEnBaten.Where(kost => kost.KostOfBaatEnum == KOBEnum.Kost) .OrderBy(kost => kost.VraagId) .ToList(); KostOfBaat kob = kosten.SingleOrDefault(k => k.VraagId == 1); if (kob != null) { Kost1 = kob.Resultaat; } kob = kosten.SingleOrDefault(k => k.VraagId == 2); if (kob != null) { Kost2 = kob.Resultaat; } kob = kosten.SingleOrDefault(k => k.VraagId == 3); if (kob != null) { Kost3 = kob.Resultaat; } kob = kosten.SingleOrDefault(k => k.VraagId == 4); if (kob != null) { Kost4 = kob.Resultaat; } kob = kosten.SingleOrDefault(k => k.VraagId == 5); if (kob != null) { Kost5 = kob.Resultaat; } kob = kosten.SingleOrDefault(k => k.VraagId == 6); if (kob != null) { Kost6 = kob.Resultaat; } kob = kosten.SingleOrDefault(k => k.VraagId == 7); if (kob != null) { Kost7 = kob.Resultaat; } kob = kosten.SingleOrDefault(k => k.VraagId == 8); if (kob != null) { Kost1Punt1 = kob.Resultaat; } IEnumerable <KostOfBaat> baten = a.KostenEnBaten.Where(baat => baat.KostOfBaatEnum == KOBEnum.Baat) .OrderBy(baat => baat.VraagId) .ToList(); kob = baten.SingleOrDefault(b => b.VraagId == 1); if (kob != null) { Baat1 = kob.Resultaat; } kob = baten.SingleOrDefault(b => b.VraagId == 2); if (kob != null) { Baat2 = kob.Resultaat; } kob = baten.SingleOrDefault(b => b.VraagId == 3); if (kob != null) { Baat3 = kob.Resultaat; } kob = baten.SingleOrDefault(b => b.VraagId == 4); if (kob != null) { Baat4 = kob.Resultaat; } kob = baten.SingleOrDefault(b => b.VraagId == 5); if (kob != null) { Baat5 = kob.Resultaat; } kob = baten.SingleOrDefault(b => b.VraagId == 6); if (kob != null) { Baat6 = kob.Resultaat; } kob = baten.SingleOrDefault(b => b.VraagId == 7); if (kob != null) { Baat7 = kob.Resultaat; } kob = baten.SingleOrDefault(b => b.VraagId == 8); if (kob != null) { Baat8 = kob.Resultaat; } kob = baten.SingleOrDefault(b => b.VraagId == 9); if (kob != null) { Baat9 = kob.Resultaat; } kob = baten.SingleOrDefault(b => b.VraagId == 10); if (kob != null) { Baat10 = kob.Resultaat; } kob = baten.SingleOrDefault(b => b.VraagId == 11); if (kob != null) { Baat11 = kob.Resultaat; } }
public AnalyseResultaatOverzichtViewModel(Analyse analyse) { AnalyseId = analyse.AnalyseId; IEnumerable <KostOfBaat> kosten = analyse.KostenEnBaten.Where(kost => kost.KostOfBaatEnum == KOBEnum.Kost) .OrderBy(kost => kost.VraagId) .ToList(); KostOfBaat kob = kosten.SingleOrDefault(k => k.VraagId == 1); if (kob != null) { Kost1 = kob.Resultaat; } kob = kosten.SingleOrDefault(k => k.VraagId == 2); if (kob != null) { Kost2 = kob.Resultaat; } kob = kosten.SingleOrDefault(k => k.VraagId == 3); if (kob != null) { Kost3 = kob.Resultaat; } kob = kosten.SingleOrDefault(k => k.VraagId == 4); if (kob != null) { Kost4 = kob.Resultaat; } kob = kosten.SingleOrDefault(k => k.VraagId == 5); if (kob != null) { Kost5 = kob.Resultaat; } kob = kosten.SingleOrDefault(k => k.VraagId == 6); if (kob != null) { Kost6 = kob.Resultaat; } kob = kosten.SingleOrDefault(k => k.VraagId == 7); if (kob != null) { Kost7 = kob.Resultaat; } kob = kosten.SingleOrDefault(k => k.VraagId == 8); if (kob != null) { Kost1Punt1 = kob.Resultaat; } SubtotaalKosten = analyse.KostenResultaat; IEnumerable <KostOfBaat> baten = analyse.KostenEnBaten.Where(baat => baat.KostOfBaatEnum == KOBEnum.Baat) .OrderBy(baat => baat.VraagId) .ToList(); kob = baten.SingleOrDefault(b => b.VraagId == 1); if (kob != null) { Baat1 = kob.Resultaat; } kob = baten.SingleOrDefault(b => b.VraagId == 2); if (kob != null) { Baat2 = kob.Resultaat; } kob = baten.SingleOrDefault(b => b.VraagId == 3); if (kob != null) { Baat3 = kob.Resultaat; } kob = baten.SingleOrDefault(b => b.VraagId == 4); if (kob != null) { Baat4 = kob.Resultaat; } kob = baten.SingleOrDefault(b => b.VraagId == 5); if (kob != null) { Baat5 = kob.Resultaat; } kob = baten.SingleOrDefault(b => b.VraagId == 6); if (kob != null) { Baat6 = kob.Resultaat; } kob = baten.SingleOrDefault(b => b.VraagId == 7); if (kob != null) { Baat7 = kob.Resultaat; } kob = baten.SingleOrDefault(b => b.VraagId == 8); if (kob != null) { Baat8 = kob.Resultaat; } kob = baten.SingleOrDefault(b => b.VraagId == 9); if (kob != null) { Baat9 = kob.Resultaat; } kob = baten.SingleOrDefault(b => b.VraagId == 10); if (kob != null) { Baat10 = kob.Resultaat; } kob = baten.SingleOrDefault(b => b.VraagId == 11); if (kob != null) { Baat11 = kob.Resultaat; } SubtotaalBaten = analyse.BatenResultaat; NettoResultaat = analyse.NettoResultaat; }
public AnalyseTest() { analyse = new Analyse(); analyse.KostenEnBaten = new List <KostOfBaat>(); kost1 = new KostOfBaat { VraagId = 1, Resultaat = 1000, KostOfBaatEnum = KOBEnum.Kost }; kost1Punt1 = new KostOfBaat { VraagId = 8, Resultaat = 1000, KostOfBaatEnum = KOBEnum.Kost }; kost2 = new KostOfBaat { VraagId = 2, Resultaat = 1000, KostOfBaatEnum = KOBEnum.Kost }; kost3 = new KostOfBaat { VraagId = 3, Resultaat = 1000, KostOfBaatEnum = KOBEnum.Kost }; kost4 = new KostOfBaat { VraagId = 4, Resultaat = 1000, KostOfBaatEnum = KOBEnum.Kost }; kost5 = new KostOfBaat { VraagId = 5, Resultaat = 1000, KostOfBaatEnum = KOBEnum.Kost }; kost6 = new KostOfBaat { VraagId = 6, Resultaat = 1000, KostOfBaatEnum = KOBEnum.Kost }; kost7 = new KostOfBaat { VraagId = 7, Resultaat = 1000, KostOfBaatEnum = KOBEnum.Kost }; baat1 = new KostOfBaat { VraagId = 1, Resultaat = 1000, KostOfBaatEnum = KOBEnum.Baat }; baat2 = new KostOfBaat { VraagId = 2, Resultaat = 1000, KostOfBaatEnum = KOBEnum.Baat }; baat3 = new KostOfBaat { VraagId = 3, Resultaat = 1000, KostOfBaatEnum = KOBEnum.Baat }; baat4 = new KostOfBaat { VraagId = 4, Resultaat = 1000, KostOfBaatEnum = KOBEnum.Baat }; baat5 = new KostOfBaat { VraagId = 5, Resultaat = 1000, KostOfBaatEnum = KOBEnum.Baat }; baat6 = new KostOfBaat { VraagId = 6, Resultaat = 1000, KostOfBaatEnum = KOBEnum.Baat }; baat7 = new KostOfBaat { VraagId = 7, Resultaat = 1000, KostOfBaatEnum = KOBEnum.Baat }; baat8 = new KostOfBaat { VraagId = 8, Resultaat = 1000, KostOfBaatEnum = KOBEnum.Baat }; baat9 = new KostOfBaat { VraagId = 9, Resultaat = 1000, KostOfBaatEnum = KOBEnum.Baat }; baat10 = new KostOfBaat { VraagId = 10, Resultaat = 1000, KostOfBaatEnum = KOBEnum.Baat }; baat11 = new KostOfBaat { VraagId = 11, Resultaat = 1000, KostOfBaatEnum = KOBEnum.Baat }; analyse.SlaKostMetNummerOp(kost1); analyse.SlaKostMetNummerOp(kost1Punt1); analyse.SlaKostMetNummerOp(kost2); analyse.SlaKostMetNummerOp(kost3); analyse.SlaKostMetNummerOp(kost4); analyse.SlaKostMetNummerOp(kost5); analyse.SlaKostMetNummerOp(kost6); analyse.SlaKostMetNummerOp(kost7); analyse.SlaBaatMetNummerOp(baat1); analyse.SlaBaatMetNummerOp(baat2); analyse.SlaBaatMetNummerOp(baat3); analyse.SlaBaatMetNummerOp(baat4); analyse.SlaBaatMetNummerOp(baat5); analyse.SlaBaatMetNummerOp(baat6); analyse.SlaBaatMetNummerOp(baat7); analyse.SlaBaatMetNummerOp(baat8); analyse.SlaBaatMetNummerOp(baat9); analyse.SlaBaatMetNummerOp(baat10); analyse.SlaBaatMetNummerOp(baat11); }