public void SetTypeAvailability(int roomtype, int nr_available) { var roomsbusiness = new RoomsBusiness(); var getrooms = roomsbusiness.GetList().Where((a) => a.RoomType == roomtype).Take(nr_available).ToList(); return; }
public void InsertRoom(int roomid, int roomtype) { var roomsbusiness = new RoomsBusiness(); var roomsservice = new RoomsService(roomsbusiness); roomsservice.Insert(new Room { Id = roomid, RoomNumber = "Room_" + roomid, RoomType = roomtype, RoomStatus = 0 }); }
public async Task Shoud_Get_All_Rooms() { var fixture = new Fixture(); var rooms = fixture.CreateMany <Room>(); var roomsRepository = Substitute.For <IRoomsRepository>(); roomsRepository.GetRoomsAsync().Returns(rooms); var roomsBusiness = new RoomsBusiness(roomsRepository); IEnumerable <Room> roomsFromBusiness = await roomsBusiness.GetRoomsAsync(); Assert.AreEqual(rooms.Count(), roomsFromBusiness.Count()); }
static void Main(string[] args) { var roomsBusiness = new RoomsBusiness(); var roomtypeBusiness = new RoomTypeBusiness(); var roomsService = new RoomsService(roomsBusiness); var roomtypeService = new RoomTypeService(roomtypeBusiness); var roomqty = new VwRoomQty(); var qtyrooms = roomqty.GetRoomQty(); int id = 1; while (id != qtyrooms) { roomsService.Insert(new Room { Id = id, RoomNumber = "Room_" + id, RoomType = 0, RoomStatus = 0 }); id = id + 1; } }
public RoomsService(RoomsBusiness roomsBusiness) { _roomsBusiness = roomsBusiness; }