Esempio n. 1
0
        private void RefreshEventList(int dossierId)
        {
            Controller.PlanningController           planningController = new PlanningController(null);
            List <Tripple <string, DateTime, int> > events             = planningController.GetEvents(dossierId);

            this.overviewForm.DisplayEvents(events);
        }
Esempio n. 2
0
        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);
            }
        }