Esempio n. 1
0
        public List <RequestTypesViewModel> RequestTypes()
        {
            RequestTypesViewModel        requestTypesModel;
            List <RequestTypesViewModel> requestTypesViewModel = new List <RequestTypesViewModel>();
            var items = requestTypesService.GetAll();

            foreach (var collection in items)
            {
                var counts = requestTypesService.GetCountsTypes(collection.Type);
                requestTypesModel = new RequestTypesViewModel
                {
                    Id             = collection.Id,
                    EmployeesEmail = collection.EmployeesEmail,
                    Type           = collection.Type,
                    IsDefault      = collection.IsDefault,
                    IsEnabled      = collection.IsEnabled,
                    Color          = collection.Color,
                    Count          = counts
                };
                requestTypesViewModel.Add(requestTypesModel);
            }
            return(requestTypesViewModel);
        }