public void DeleteResourceFromRoom(DeleteResourceFromRoomDto deleteResourceFromRoomDto) { var office = officeRepository.GetOfficeById(deleteResourceFromRoomDto.OfficeId); var room = office.GetRoomByNumber(deleteResourceFromRoomDto.RoomNumber); var resource = room.GetResourceByNumber(deleteResourceFromRoomDto.ResourceNumber); room.RemoveResource(resource); officeRepository.RemoveResourceFromRoom(deleteResourceFromRoomDto.OfficeId, office.Rooms); }
public IActionResult Delete(DeleteResourceFromRoomDto value) { officeAppService.DeleteResourceFromRoom(value); return(Ok()); }