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(); }
public ModuleDTO GetModuleById(int moduleId) { ModuleDTO moduleDTO = null; var module = unitOfWork.ModuleDashboardRepository.GetById(moduleId); if (module != null) { moduleDTO = ModuleConvertor.ConvertToModuleDto(module); } return(moduleDTO); }
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); }