private void RefreshEventList(int dossierId) { Controller.PlanningController planningController = new PlanningController(null); List <Tripple <string, DateTime, int> > events = planningController.GetEvents(dossierId); this.overviewForm.DisplayEvents(events); }
public void ShowWithID(int id) { Dossier dossier = null; using (Database.DossierContext dossierContext = new Database.DossierContext()) { dossier = dossierContext.Dossiers.SingleOrDefault(c => c.Id == id); } if (dossier != null) { Controller.PersonController personController = new Controller.PersonController(id); List <Tuple <string, int> > contactpersonen = personController.GetNameTuples(); string procedure = Automat.Rules.DossierRules.GetProcedureName(dossier.DossierProcedure); string type = Rules.DossierRules.GetProcedureTypeName(dossier.DossierType, true); string procuringEnityName = Rules.DossierRules.GetProcuringEntityName(dossier.ProcuringEnity); string contractTypeName = Rules.DossierRules.GetContractTypeName(dossier.TypeOfContract); Controller.PlanningController planningController = new PlanningController(null); List <Tripple <string, DateTime, int> > events = planningController.GetEvents(id); this.DossierId = id; this.overviewForm.Setdossier( dossier.Id, dossier.DossierNummer, dossier.DossierTitel, dossier.DossierStandvanzaken, dossier.IsGearchiveerd, contactpersonen, dossier.DossierLinkToFiles, procedure, type, dossier.IsEuropeanPublished, procuringEnityName, contractTypeName, events, dossier.RowVersion); } }