using System.Collections.Generic;

// ReSharper disable InconsistentNaming

namespace SepehrHotelApiSampleClient.Availability.GetByFromDateAndToDate.WinForms.ViewModels
{
    public class RoomType
    {
        public int SepehrGlobalId { get; set; }

        public string Name { get; set; }

        public byte AdultCapacity { get; set; }

        public byte ChildCapacity { get; set; }

        public byte ChildAge { get; set; }

        public int AvailableRoomCount { get; set; }

        public bool HasCheckinLimit { get; set; }

        public bool HasCheckoutLimit { get; set; }

        public byte MinimumStay { get; set; }

        public byte MaximumStay { get; set; }

        public List<BoardType> BoardTypeList { get; set; }

        [System.ComponentModel.Browsable(false)]//I used thid attribute to hide this column on grid
        public StayDate DateRange { get; set; }
    }
}
