public static Room Map(RoomDTO houseDto) { return(new Room { Id = houseDto.Id, Devices = houseDto.Devices, Name = houseDto.Name }); }
public async Task <bool> UpdateRoom(int id, RoomDTO newRoomValues) { return(await Task.FromResult(_repoReference.Update(id, Mapper.Map(newRoomValues)))); }
public async Task <bool> RemoveDeviceFromRoom(RoomDTO referenceRoom, ExampleDeviceDTO newDevice) { return(await Task.FromResult(_repoReference.RemoveDeviceFromRoom(referenceRoom.Id, Mapper.Map(newDevice)))); }
public async Task <bool> RemoveRoom(RoomDTO roomToRemove) { return(await Task.FromResult(_repoReference.Remove(roomToRemove.Id))); }
public async Task <bool> AddRoom(RoomDTO roomToAdd) { return(await Task.FromResult(_repoReference.Add(Mapper.Map(roomToAdd)))); }