public EditieVereniging(Vereniging vereniging, McEditie editie)
 {
     Naam                   = vereniging.GroepNaam;
     IBAN                   = vereniging.IBAN;
     Mail                   = vereniging.Email;
     Konvent                = vereniging.Konvent != null ? vereniging.Konvent.GroepNaam : "/";
     AantalTickets          = editie.GetBestellingenOfVereniging(vereniging).Sum(b => b.AantalGereserveerdeTickets);
     AantalTicketsNaVerkoop = editie.GetAmountTotalTicketsByVereniging(vereniging);
     AantalMedewerkers      = editie.GetBestellingenOfVereniging(vereniging).Sum(b => b.AantalMedewerkers);
     IsGroot                = vereniging.IsGroot;
 }
 public TicketsIndexViewModel(McEditie editie, Vereniging vereniging)
 {
     EditieNaam     = editie.Naam;
     DaysUntill     = editie.StartDatum.Subtract(DateTime.Now).Days;
     Bestellingen   = editie.GetBestellingenOfVereniging(vereniging).ToList();
     TradesSold     = editie.Trades.Where(t => t.From.GroepId == vereniging.GroepId).ToList();
     TradesReceived = editie.Trades.Where(t => t.To.GroepId == vereniging.GroepId).ToList();
     AantalTickets  = editie.GetAmountTotalTicketsByVereniging(vereniging);
 }