/* Options: Date: 2026-04-05 18:24:22 Version: 6.110 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://internal.thebunkerbridge.com //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: EnquiriesHistory.* //ExcludeTypes: //DefaultImports: */ export class GetFilterValuesForContactEntityViewModel { public Id: number; public Type: string; public Text: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class GetEnquiryHistoryForContactFiltersViewModel { public JustMyEnquiries: boolean; public CanViewCompanyEnquiries: boolean; public VesselId?: number; public PortOfSupplyId?: number; public ClosedDealsOnly?: boolean; public SupplierId?: number; public DateFrom?: string; public DateTo?: string; public Status: string; public Filters: GetFilterValuesForContactEntityViewModel[]; public VesselsList: SelectListItem[]; public PortOfSuppliesList: SelectListItem[]; public EnquiriesWithList: SelectListItem[]; public EnquiryStatusesList: SelectListItem[]; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class GetLiveEnquiriesForContactAndEntityBeingWorkedOnByListViewModel { public HandlingEnquiryName: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class GetEnquiryHistoryForContactViewModel { public EnquiryId: number; public EnquiryGuid: string; public FlagRound: string; public CountryName: string; public PortName: string; public Latitude: number; public Longitude: number; public VesselName: string; public IMONumber: number; public DeliveryDate: string; public RecapAccepted: boolean; public RecapFromCompany: string; public RecapFromName: string; public RecapFromEntityContactGuid?: string; public RecapToCompany: string; public RecapToName: string; public RecapToEntityContactGuid?: string; public DealWithCompanyAndContact: string; public RecapGuid?: string; public RecapFromEntityContactImageGuid?: string; public RecapToEntityContactImageGuid?: string; public WorkedOnBy: GetLiveEnquiriesForContactAndEntityBeingWorkedOnByListViewModel[]; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class EnquiryHistoryViewModel { public GetEnquiryHistoryForContactFilters: GetEnquiryHistoryForContactFiltersViewModel; public GetEnquiryHistoryForContact: GetEnquiryHistoryForContactViewModel[]; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @Route("/Enquiries/History", "GET") export class EnquiriesHistory implements IReturn { public JustMyEnquiries: boolean; public CanViewCompanyEnquiries: boolean; public VesselId?: number; public PortOfSupplyId?: number; public ClosedDealsOnly?: boolean; public SupplierId?: number; public DateFrom?: string; public DateTo?: string; public Status: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'EnquiriesHistory'; } public getMethod() { return 'GET'; } public createResponse() { return new EnquiryHistoryViewModel(); } }