using IMCS.CCS.Repository; using System.Collections.Generic; using System.Threading.Tasks; using IMCS.CCS.Entitys; namespace IMCS.CCS.Services { public class DeviceService: IDeviceService { private IDeviceRepository _repository; public DeviceService(IDeviceRepository repository) { _repository = repository; } public List GetDeviceList() { return _repository.GetDeviceList(); } public List GetDeviceAllList() { return _repository.GetDeviceAllList(); } //查询设备详情 public async Task GetDeviceById(int id) { return await _repository.GetDeviceById(id); } //添加设备 public async Task CreateDevice(Device device) { return await _repository.CreateDevice(device); } //更新设备 public async Task UpdateDevice(Device device) { return await _repository.UpdateDevice(device); } } }