public double this[BusSeatTypes t] { get { return base[(int)t]; } set { base[(int)t] = value; } }
public void SetCostType(BusSeatTypes type, double cost) { base[(int)type] = cost; }