/* Options: Date: 2026-04-05 18:23:41 Version: 6.110 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://internal.thebunkerbridge.com //GlobalNamespace: //MakePartial: True //MakeVirtual: True //MakeInternal: False //MakeDataContractsExtensible: False //AddNullableAnnotations: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //InitializeCollections: True //ExportValueTypes: False IncludeTypes: EnquiriesHistory.* //ExcludeTypes: //AddNamespaces: //AddDefaultXmlNamespace: http://schemas.servicestack.net/types */ using System; using System.Collections; using System.Collections.Generic; using System.Runtime.Serialization; using ServiceStack; using ServiceStack.DataAnnotations; using System.Web.Mvc; using Bridge.Core.ViewModels; using Bridge.Private.Api.DTO; namespace Bridge.Core.ViewModels { public partial class EnquiryHistoryViewModel { public EnquiryHistoryViewModel() { GetEnquiryHistoryForContact = new List{}; } public virtual GetEnquiryHistoryForContactFiltersViewModel GetEnquiryHistoryForContactFilters { get; set; } public virtual List GetEnquiryHistoryForContact { get; set; } } public partial class GetEnquiryHistoryForContactFiltersViewModel { public GetEnquiryHistoryForContactFiltersViewModel() { Filters = new List{}; VesselsList = new List{}; PortOfSuppliesList = new List{}; EnquiriesWithList = new List{}; EnquiryStatusesList = new List{}; } public virtual bool JustMyEnquiries { get; set; } public virtual bool CanViewCompanyEnquiries { get; set; } public virtual int? VesselId { get; set; } public virtual int? PortOfSupplyId { get; set; } public virtual bool? ClosedDealsOnly { get; set; } public virtual int? SupplierId { get; set; } public virtual DateTime? DateFrom { get; set; } public virtual DateTime? DateTo { get; set; } public virtual string Status { get; set; } public virtual List Filters { get; set; } public virtual List VesselsList { get; set; } public virtual List PortOfSuppliesList { get; set; } public virtual List EnquiriesWithList { get; set; } public virtual List EnquiryStatusesList { get; set; } } public partial class GetEnquiryHistoryForContactViewModel { public GetEnquiryHistoryForContactViewModel() { FlagRound = new byte[]{}; WorkedOnBy = new List{}; } public virtual int EnquiryId { get; set; } public virtual Guid EnquiryGuid { get; set; } public virtual byte[] FlagRound { get; set; } public virtual string CountryName { get; set; } public virtual string PortName { get; set; } public virtual double Latitude { get; set; } public virtual double Longitude { get; set; } public virtual string VesselName { get; set; } public virtual int IMONumber { get; set; } public virtual string DeliveryDate { get; set; } public virtual bool RecapAccepted { get; set; } public virtual string RecapFromCompany { get; set; } public virtual string RecapFromName { get; set; } public virtual Guid? RecapFromEntityContactGuid { get; set; } public virtual string RecapToCompany { get; set; } public virtual string RecapToName { get; set; } public virtual Guid? RecapToEntityContactGuid { get; set; } public virtual string DealWithCompanyAndContact { get; set; } public virtual Guid? RecapGuid { get; set; } public virtual Guid? RecapFromEntityContactImageGuid { get; set; } public virtual Guid? RecapToEntityContactImageGuid { get; set; } public virtual List WorkedOnBy { get; set; } } public partial class GetFilterValuesForContactEntityViewModel { public virtual int Id { get; set; } public virtual string Type { get; set; } public virtual string Text { get; set; } } public partial class GetLiveEnquiriesForContactAndEntityBeingWorkedOnByListViewModel { public virtual string HandlingEnquiryName { get; set; } } } namespace Bridge.Private.Api.DTO { [Route("/Enquiries/History", "GET")] public partial class EnquiriesHistory : IReturn { public virtual bool JustMyEnquiries { get; set; } public virtual bool CanViewCompanyEnquiries { get; set; } public virtual int? VesselId { get; set; } public virtual int? PortOfSupplyId { get; set; } public virtual bool? ClosedDealsOnly { get; set; } public virtual int? SupplierId { get; set; } public virtual DateTime? DateFrom { get; set; } public virtual DateTime? DateTo { get; set; } public virtual string Status { get; set; } } }