Exemple #1
0
        public ModuleTypeAdminModel GetDefaultAdminModel()
        {
            var result = new ModuleTypeAdminModel();

            foreach (var app in _appRepository.GetAll())
            {
                result.AvailableApps.Add(new ModuleTypeAdminModel.App {
                    Id = app.Id, Name = app.Name
                });
            }
            return(result);
        }
Exemple #2
0
        public ModuleTypeAdminModel GetDefaultAdminModel()
        {
            using (var context = _dbContextFactory.Create())
            {
                var result = new ModuleTypeAdminModel();

                var apps = context.Apps
                           .Where(x => x.Status != AppStatus.Deleted)
                           .Select(app => new ModuleTypeAdminModel.App
                {
                    Id   = app.Id,
                    Name = app.Name
                }).ToList();

                result.AvailableApps.AddRange(apps);

                return(result);
            }
        }