public IEnumerable <ListScheduleResponse> ListSchedule() { var list = new List <Schedule>(); list = _repositorySchedule.ListSchedules(); return(list.ToList().Select(schedule => (ListScheduleResponse)schedule).ToList()); }
public IEnumerable <ListRoomResponse> ListEmpstyRooms() { List <Room> roomsEmpty = new List <Room>(); var schedules = _repositorySchedule.ListSchedules(); var rooms = ListRoom(); if (rooms != null) { foreach (var r in rooms) { if (!schedules.Any(x => x.RoomId == r.Id)) { roomsEmpty.Add(r); } } } else { return(null); } return(roomsEmpty.ToList().Select(y => (ListRoomResponse)y).ToList()); }