???File Path ========== ***...\Models\corporate\CorporateModels.cs // @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ // @@@@@@@@@@@@@ CorporateBookingRule @@@@@@@@@@@@@ // @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ public class MdlCorporateBookingRule : MdlUserAction { public long binCorporateBookingRuleId { get; set; } = 0; [Required(AllowEmptyStrings = false)] [DisplayFormat(ConvertEmptyStringToNull = false)] [StringLength(150)] [Display(Name = "Rule Name")] public string strRuleName { get; set; } = ""; public long? binCustomerId { get; set; } = null; public short sinAllowedAllCustomers { get; set; } = 1; public string strRemarks { get; set; } = ""; public short sinRecordStatus { get; set; } = 1; public double dblAirSlabFrom { get; set; } = 0.0; public double dblAirSlabTo { get; set; } = 0.0; public short sinOnewayTrip { get; set; } = 1; public short sinRoundTrip { get; set; } = 1; public short sinMultiTrip { get; set; } = 1; public short sinIfExcludeCabinClass { get; set; } = 0; public long[] arlFkCabinClass { get; set; } = Array.Empty(); public string strDbArlFkCabinClass { get; set; } = ""; public string[] artBookingClassChrs { get; set; } = Array.Empty(); public string strDbArtBookingClassChrs { get; set; } = ""; public short sinIfExcludeBookingClassChrs { get; set; } = 0; public short sinIfExcludeSourceAirport { get; set; } = 0; public long[] arlFkSourceAirportIds { get; set; } = Array.Empty(); public string strDbArlFkSourceAirportIds { get; set; } = ""; public short sinIfExcludeDestinationAirport { get; set; } = 0; public long[] arlFkDestinationAirportIds { get; set; } = Array.Empty(); public string strDbArlFkDestinationAirportIds { get; set; } = ""; public short sinCodeSharingType { get; set; } = 0; public long[] arlFkCodeSharingAirlineMasterIds { get; set; } = Array.Empty(); public string strDbArlFkCodeSharingAirlineMasterIds { get; set; } = ""; public long[] arlFkCodeSharingAirlineCategoryIds { get; set; } = Array.Empty(); public string strDbArlFkCodeSharingAirlineCategoryIds { get; set; } = ""; public long[] arlFkCodeSharingAirlineGroupIds { get; set; } = Array.Empty(); public string strDbArlFkCodeSharingAirlineGroupIds { get; set; } = ""; public long[] arlFkCodeSharingAirlineTypeIds { get; set; } = Array.Empty(); public string strDbArlFkCodeSharingAirlineTypeIds { get; set; } = ""; public long[] arlFkCodeSharingAirlineFamilyIds { get; set; } = Array.Empty(); public string strDbArlFkCodeSharingAirlineFamilyIds { get; set; } = ""; public short sinNoOfStops { get; set; } = 0; public long[] arlFkTicketTypeIds { get; set; } = Array.Empty(); public string strDbArlFkTicketTypeIds { get; set; } = ""; public short sinIfExcludeAirline { get; set; } = 0; public long[] arlFkAirlineMasterIds { get; set; } = Array.Empty(); public string strDbArlFkAirlineMasterIds { get; set; } = ""; public long[] arlFkAirlineCategoryIds { get; set; } = Array.Empty(); public string strDbArlFkAirlineCategoryIds { get; set; } = ""; public long[] arlFkAirlineGroupIds { get; set; } = Array.Empty(); public string strDbArlFkAirlineGroupIds { get; set; } = ""; public long[] arlFkAirlineTypeIds { get; set; } = Array.Empty(); public string strDbArlFkAirlineTypeIds { get; set; } = ""; public long[] arlFkAirlineFamilyIds { get; set; } = Array.Empty(); public string strDbArlFkAirlineFamilyIds { get; set; } = ""; public double dblHotelSlabFrom { get; set; } = 0.0; public double dblHotelSlabTo { get; set; } = 0.0; public short sinStarRate { get; set; } = 0; public short sinIfExcludeHotel { get; set; } = 0; public long[] arlFkHotelMasterIds { get; set; } = Array.Empty(); public string strDbArlFkHotelMasterIds { get; set; } = ""; public long[] arlFkHotelCategoryIds { get; set; } = Array.Empty(); public string strDbArlFkHotelCategoryIds { get; set; } = ""; public long[] arlFkHotelGroupIds { get; set; } = Array.Empty(); public string strDbArlFkHotelGroupIds { get; set; } = ""; public long[] arlFkHotelTypeIds { get; set; } = Array.Empty(); public string strDbArlFkHotelTypeIds { get; set; } = ""; public long[] arlFkHotelFamilyIds { get; set; } = Array.Empty(); public string strDbArlFkHotelFamilyIds { get; set; } = ""; public long[] arlFkRoomTypeIds { get; set; } = Array.Empty(); public string strDbArlFkRoomTypeIds { get; set; } = ""; public long[] arlFkMealsPlanIds { get; set; } = Array.Empty(); public string strDbArlFkMealsPlanIds { get; set; } = ""; } public class MdlReqCorporateBookingRule : MdlRequest { public MdlCorporateBookingRule mdlCorporateBookingRule { get; set; } = new MdlCorporateBookingRule(); } public class MdlResCorporateBookingRule : MdlResponse { public MdlCorporateBookingRule mdlCorporateBookingRule { get; set; } = new MdlCorporateBookingRule(); } public class MdlResCorporateBookingRuleList : MdlResponse { public List lstMdlCorporateBookingRule { get; set; } = new List(); } public class MdlResCorporateBookingRuleInit : MdlResponse { public List lstMdlCustomerBaseIntId { get; set; } = new List(); public List lstMdlCorporateBookingRule { get; set; } = new List(); }