/// <summary>
 /// Дабавить бронь на комнату
 /// </summary>
 /// <param name="orderRoom">Модель заказа комнаты</param>
 /// <returns></returns>
 public int Insert(OrderRoomInfo orderRoom)
 {
     if (orderRoom == null)
     {
         throw new ArgumentException("Вы не указали объект");
     }
     return(Insert(orderRoom.MainDate, orderRoom.Start, orderRoom.End, orderRoom.UserCur, orderRoom.RoomCur));
 }
        /// <summary>
        /// Данные о брони
        /// </summary>
        /// <param name="id">Идентификатор</param>
        /// <returns></returns>
        public OrderRoomInfo GetOrderRoom(int id)
        {
            orderRoom = dataContent.OrderRooms.FirstOrDefault(x => x.ID == id);
            if (orderRoom == null)
            {
                return(null);
            }
            OrderRoomInfo orderRoomInfo = new OrderRoomInfo
            {
                ID       = orderRoom.ID,
                Start    = orderRoom.Start,
                End      = orderRoom.End,
                RoomID   = orderRoom.RoomID,
                MainDate = orderRoom.Start,
                UserID   = orderRoom.UserID,
                Status   = (OrderRoomStatus)orderRoom.Status
            };

            return(orderRoomInfo);
        }
 /// <summary>
 /// Редактировать бронь на комнату
 /// </summary>
 /// <param name="orderRoom">Модель заказа комнаты</param>
 public void Edit(OrderRoomInfo orderRoom)
 {
     Edit(orderRoom.ID, orderRoom.MainDate, orderRoom.Start,
          orderRoom.End, orderRoom.RoomCur);
 }