public Core.Dto.SectionModules Create(Core.Dto.SectionModules sectionModulesDto) { var sectionModules = sectionModulesDto.ConvertToEntity(); _unitOfWork.BeginTransaction(); _unitOfWork.SectionModulesRepository.Create(sectionModules); sectionModulesDto = sectionModules.ConvertToDto(); _unitOfWork.Commit(); return(sectionModulesDto); }
public Core.Dto.SectionModules Update(Core.Dto.SectionModules sectionModulesDto) { var existingSectionModulesDto = _unitOfWork.SectionModulesRepository.Get(sectionModulesDto.Id).ConvertToDto(); existingSectionModulesDto.SectionId = sectionModulesDto.SectionId; existingSectionModulesDto.ModuleId = sectionModulesDto.ModuleId; existingSectionModulesDto.Sort_Key = sectionModulesDto.Sort_Key; existingSectionModulesDto.Enabled = sectionModulesDto.Enabled; _unitOfWork.BeginTransaction(); var sectionModules = _unitOfWork.SectionModulesRepository.Update(existingSectionModulesDto.ConvertToEntity()); _unitOfWork.Commit(); sectionModulesDto = sectionModules.ConvertToDto(); return(sectionModulesDto); }
public Core.Dto.SectionModules Put(Core.Dto.SectionModules sectionModules) { return(_sectionModulesService.Update(sectionModules)); }
public Core.Dto.SectionModules Post(Core.Dto.SectionModules sectionModules) { return(_sectionModulesService.Create(sectionModules)); }