public DeviceRoomDto GetDeviceRoom(int deviceroomID) { try { using (UnitOfWork unitofWork = new UnitOfWork()) { deviceroom item = new deviceroom(); item = unitofWork.GetRepository <deviceroom>().GetById(x => x.DeviceRoomID == deviceroomID); DeviceRoomDto deviceRoomDto = new DeviceRoomDto(); deviceRoomDto.DeviceID = item.DeviceID.Value; deviceRoomDto.Location_X = item.LocationX; deviceRoomDto.Location_Y = item.LocationY; deviceRoomDto.CreationDate = item.CreationDate.Value; deviceRoomDto.RoomID = item.RoomID.Value; return(deviceRoomDto); } } catch (Exception ex) { return(null); } }
public ResultHelper SetDeviceRoom(DeviceRoomDto deviceRoomDto) { try { deviceroom item = new deviceroom(); item.DeviceRoomID = deviceRoomDto.DeviceRoomID; item.DeviceID = deviceRoomDto.DeviceID; item.CreationDate = deviceRoomDto.CreationDate; item.RoomID = deviceRoomDto.RoomID; item.LocationX = deviceRoomDto.Location_X; item.LocationY = deviceRoomDto.Location_Y; using (UnitOfWork unitofWork = new UnitOfWork()) { unitofWork.GetRepository <deviceroom>().Update(item); unitofWork.saveChanges(); return(new ResultHelper(true, item.DeviceRoomID, ResultHelper.SuccessMessage)); } } catch (Exception ex) { return(new ResultHelper(false, 0, ResultHelper.UnSuccessMessage)); } }