public Core.Dto.ModulePrivilege Create(Core.Dto.ModulePrivilege ModulePrivilegeDto) { var ModulePrivilege = ModulePrivilegeDto.ConvertToEntity(); _unitOfWork.BeginTransaction(); _unitOfWork.ModulePrivilegeRepository.Create(ModulePrivilege); ModulePrivilegeDto = ModulePrivilege.ConvertToDto(); _unitOfWork.Commit(); return(ModulePrivilegeDto); }
public Core.Dto.ModulePrivilege Update(Core.Dto.ModulePrivilege ModulePrivilegeDto) { var existingModulePrivilege = _unitOfWork.ModulePrivilegeRepository.Get(ModulePrivilegeDto.Id).ConvertToDto(); existingModulePrivilege.CustomerId = ModulePrivilegeDto.CustomerId; existingModulePrivilege.FeatureId = ModulePrivilegeDto.FeatureId; existingModulePrivilege.ModuleId = ModulePrivilegeDto.ModuleId; existingModulePrivilege.PrivilegeId = ModulePrivilegeDto.PrivilegeId; _unitOfWork.BeginTransaction(); var ModulePrivilege = _unitOfWork.ModulePrivilegeRepository.Update(existingModulePrivilege.ConvertToEntity()); _unitOfWork.Commit(); ModulePrivilegeDto = ModulePrivilege.ConvertToDto(); return(ModulePrivilegeDto); }
public Core.Dto.ModulePrivilege Put(Core.Dto.ModulePrivilege modulePrivilege) { return(_modulePrivilegeService.Update(modulePrivilege)); }
public Core.Dto.ModulePrivilege Post(Core.Dto.ModulePrivilege modulePrivilege) { return(_modulePrivilegeService.Create(modulePrivilege)); }