Beispiel #1
0
        private DossierFolderModel GetDossierFolderModel(DossierFolder dossierFolder)
        {
            DossierFolderModel dossierFolderModel = new DossierFolderModel
            {
                IdCategory = dossierFolder.Category != null ? dossierFolder.Category.EntityShortId : (short?)null,
                IdDossier  = dossierFolder.Dossier != null ? dossierFolder.Dossier.UniqueId : (Guid?)null,
                IdFascicle = dossierFolder.Fascicle != null ? dossierFolder.Fascicle.UniqueId : (Guid?)null,
                IdRole     = dossierFolder.DossierFolderRoles != null && dossierFolder.DossierFolderRoles.Count > 0 ? dossierFolder.DossierFolderRoles.First().EntityShortId : (short)0,
                Status     = (DocSuiteWeb.Model.Entities.Dossiers.DossierFolderStatus)dossierFolder.Status
            };

            return(dossierFolderModel);
        }
Beispiel #2
0
        private DossierFolderModel GetDossierFolderModel(DossierFolder dossierFolder)
        {
            DossierFolderModel dossierFolderModel = new DossierFolderModel
            {
                IdCategory         = dossierFolder.Category != null ? dossierFolder.Category.EntityShortId : (short?)null,
                IdDossier          = dossierFolder.Dossier != null ? dossierFolder.Dossier.UniqueId : (Guid?)null,
                IdFascicle         = dossierFolder.Fascicle != null ? dossierFolder.Fascicle.UniqueId : (Guid?)null,
                IdRole             = dossierFolder.DossierFolderRoles != null && dossierFolder.DossierFolderRoles.Count > 0 ? dossierFolder.DossierFolderRoles.First().EntityShortId : (short?)null,
                JsonMetadata       = dossierFolder.JsonMetadata,
                Name               = dossierFolder.Name,
                Status             = (DocSuiteWeb.Model.Entities.Dossiers.DossierFolderStatus)dossierFolder.Status,
                UniqueId           = dossierFolder.UniqueId,
                DossierFolderLevel = dossierFolder.DossierFolderLevel,
                DossierFolderPath  = dossierFolder.DossierFolderPath
            };

            return(dossierFolderModel);
        }