public static bool Validate(VehicleDimensionData vehicleDimensionData, ITicket ticket) { if (vehicleDimensionData == null || ticket == null) { return(false); } return(ticket.MaxHeight >= vehicleDimensionData.Height && ticket.MaxWidth >= vehicleDimensionData.Width && ticket.MaxLength >= vehicleDimensionData.Length); }
public static bool Validate(VehicleDimensionData vehicleDimensionData, Ticket ticket) { return(ticket.MaxHeight >= vehicleDimensionData.Height && ticket.MaxWidth >= vehicleDimensionData.Width && ticket.MaxLength >= vehicleDimensionData.Length || (ticket.TicketType == TicketType.Vip)); }