public static bool VerifyRoom(Room room, IRoomAccessor roomAccessor) { _roomAccessor = roomAccessor; roomToCheck = room; try { buildingsList = _roomAccessor.SelectBuildings(); roomTypesList = _roomAccessor.SelectRoomTypes(); statusIDList = _roomAccessor.SelectRoomStatusList(); } catch (Exception ex) { ExceptionLogManager.getInstance().LogException(ex); throw ex; } CheckBuilding(); CheckRoomType(); CheckDescription(); CheckCapacity(); CheckPrice(); CheckRoomStatusID(); return(roomIsGood); }
public RocketChatService(IOptions <RocketChatConfiguration> rocketChatConfiguration, IRoomAccessor roomAccessor, IChatMessageService chatMessageService) { this._rocketChatConfiguration = rocketChatConfiguration; _chatMessageService = chatMessageService; }
public RoomManager(IRoomAccessor rA) { _roomAccessor = rA; }
public ChatMessageService(IRoomAccessor roomAccessor) { _roomAccessor = roomAccessor; }
/// <summary author="Dani Russo" created="2019/04/05"> /// _roomAccessor is assigned to actual accessor, not mock accessor /// </summary> public RoomManager() { // used for database access, to be used when Intergartion testing is ready _roomAccessor = new RoomAccessor(); }