Пример #1
0
        public void UpdateModule(ModuleDTO moduleDTO)
        {
            Module module = new Module();

            ModuleConvertor.ConvertToModuleEntity(ref module, moduleDTO, true);
            UnitOfWork unitOfWork = new UnitOfWork();

            unitOfWork.ModuleDashboardRepository.Update(module);
            unitOfWork.SaveChanges();
        }
Пример #2
0
        public ModuleDTO GetModuleById(int moduleId)
        {
            ModuleDTO moduleDTO = null;
            var       module    = unitOfWork.ModuleDashboardRepository.GetById(moduleId);

            if (module != null)
            {
                moduleDTO = ModuleConvertor.ConvertToModuleDto(module);
            }
            return(moduleDTO);
        }
Пример #3
0
        public List <ModuleDTO> GetAllModules()
        {
            List <ModuleDTO> moduleList = new List <ModuleDTO>();
            var modules = unitOfWork.ModuleDashboardRepository.GetAll();

            if (modules != null)
            {
                foreach (var module in modules)
                {
                    moduleList.Add(ModuleConvertor.ConvertToModuleDto(module));
                }
            }

            return(moduleList);
        }