namespace VECV_WebApi.Models.Customer { #region NameSpaces using System; using System.Collections.Generic; using System.Linq; using System.Web; using VECV_WebApi.Models.Vehicle; #endregion #region Model Classes public class CustomerModel { /// /// Get or set type /// public string Type { get; set; } /// /// Get or set Customer or Owner Name /// public string CustomerCustomerName { get; set; } /// /// Get or set Customer or Owner alias /// public string CustomerAlias { get; set; } /// /// Get or set Customer or Owner mobile number /// public string CustomerMobileNumber1 { get; set; } /// /// Get or set Customer or Owner mobile number /// public string CustomerMobileNumber2 { get; set; } /// /// Get or set Customer or Owner mobile number /// public string CustomerMobileNumber3 { get; set; } /// /// Get or set Customer or Owner address /// public string CustomerAddress { get; set; } /// /// Get or set Customer or Owner details /// public string CustomerEmailId { get; set; } /// /// Get or set Customer or Owner email id /// public string CustomerCity { get; set; } /// /// Get or set Customer or Owner state /// public string CustomerState { get; set; } /// /// Get or set Customer or Owner /// public string CustomerVehicleCustomerId { get; set; } /// /// Get or set /// public string CustomerVehicleVehicleId { get; set; } /// /// Get or set Customer or Owner isowner /// public Boolean? CustomerVehicleIsOwner { get; set; } /// /// Get or set vehicle id /// public string VehicleId { get; set; } /// /// Get or set vehicle registration number /// public string VehicleRegistrationNumber { get; set; } /// /// Get or set vehicle rgistraion plate /// public string VehicleNumberPlate { get; set; } /// /// Get or set vehicle model number /// public string VehicleModelNumber { get; set; } /// /// Get or set vehicle model id /// public string CustomerVehicleModelId { get; set; } /// /// Get or set vehicle model name /// public string CustomerVehicleModelName { get; set; } /// /// Get or set vehicle model tagging /// public string CustomerVehicleModelTagging { get; set; } /// /// Get or set Isowner bit /// public Boolean? InIsOwner { get; set; } /// /// Get or set token /// public string Token { get; set; } /// /// Get or set status /// public string Status { get; set; } /// /// Get or set message /// public string Message { get; set; } /// /// Get or set Vehicle Type /// public string VehicleType { get; set; } /// /// Get or set Owner id /// public string OwnerId { get; set; } /// /// Get or set Value /// public string Value { get; set; } /// /// Get or set Limit /// public int Limit { get; set; } /// /// Get or set OffeSet /// public int OffeSet { get; set; } /// /// Get or set Is Deleted /// public Boolean? IsDeleted { get; set; } /// /// Get or set Is Dealeted Vehicle /// public Boolean? IsDealetedVehicle { get; set; } /// /// Get or set Installation Date /// public DateTime? InstallationDate { get; set; } /// /// Get or set Vehicle Installation Date /// public string VehicleInstallationDate { get; set; } /// /// Get or set Utc Minute /// public int UtcMinute { get; set; } /// /// Get or set IsKamUser /// public bool IsKamUser { get; set; } /// /// Get or set LicenseKey /// public string LicenseKey { get; set; } public bool thirdPartyInfoupdatedornot { get; set; } /// Get or set IsKamUser /// public string KamUser { get; set; } /// /// Get or set Customer Id /// public string CustomerId { get; set; } /// Get or set CustomerType /// public string CustomerType { get; set; } public string Id { get; set; } /// /// Get or set vehicle registration number /// public string RegistrationNumber { get; set; } } /// /// This class /// new customer proeperties /// public class NewCustomerModel { /// /// Get or set Token /// public string Token { get; set; } /// /// Get or set Message /// public string Message { get; set; } /// /// Get or set Status /// public string Status { get; set; } /// /// Get or set Owner properties /// public CustomerModel OwnerModel { get; set; } /// /// Get or set Customer properties /// public CustomerModel CustomerModel { get; set; } /// /// Get or set Vehicle properties /// public VehicleModel VehicleModel { get; set; } /// /// Get or set list of Customer properties /// public List CustomerList { get; set; } //added on 23-12-2020 /// /// Get or set Customer Id /// public string CustomerId { get; set; } /// Get or set CustomerType /// public string CustomerType { get; set; } /// /// Get or set vehicle registration number /// public string Id { get; set; } } public class UpdateCustomerModel { /// /// Get or set Token /// public string Token { get; set; } /// /// Get or set Message /// public string Message { get; set; } /// /// Get or set Status /// public string Status { get; set; } /// /// Get or set Customer Id /// public string CustomerId { get; set; } /// Get or set CustomerType /// public string CustomerType { get; set; } /// /// Get or set vehicle registration number /// public string Id { get; set; } } /// /// This class contain vehicle registration information related proeperties /// public class VehicleRegistrationInfo { /// /// Get or set Vehicle Id /// public string VehicleId { get; set; } /// /// Get or set Vehicle Reg NO /// public string VehicleRegNo { get; set; } } public class CustomerModelDBM { /// /// Get or set type /// public string Type { get; set; } /// /// Get or set Customer or Owner Name /// public string CustomerCustomerName { get; set; } /// /// Get or set Customer or Owner alias /// public string CustomerAlias { get; set; } /// /// Get or set Customer or Owner mobile number /// public string CustomerMobileNumber1 { get; set; } /// /// Get or set Customer or Owner mobile number /// public string CustomerMobileNumber2 { get; set; } /// /// Get or set Customer or Owner mobile number /// public string CustomerMobileNumber3 { get; set; } /// /// Get or set Customer or Owner address /// public string CustomerAddress { get; set; } /// /// Get or set Customer or Owner details /// public string CustomerEmailId { get; set; } /// /// Get or set Customer or Owner email id /// public string CustomerCity { get; set; } /// /// Get or set Customer or Owner state /// public string CustomerState { get; set; } /// /// Get or set Customer or Owner /// public string CustomerVehicleCustomerId { get; set; } /// /// Get or set /// public string CustomerVehicleVehicleId { get; set; } /// /// Get or set Customer or Owner isowner /// public Boolean? CustomerVehicleIsOwner { get; set; } /// /// Get or set vehicle id /// public string VehicleId { get; set; } /// /// Get or set vehicle registration number /// public string VehicleRegistrationNumber { get; set; } /// /// Get or set vehicle rgistraion plate /// public string VehicleNumberPlate { get; set; } /// /// Get or set vehicle model number /// public string VehicleModelNumber { get; set; } /// /// Get or set vehicle model id /// public string CustomerVehicleModelId { get; set; } /// /// Get or set vehicle model name /// public string CustomerVehicleModelName { get; set; } /// /// Get or set vehicle model tagging /// public string CustomerVehicleModelTagging { get; set; } /// /// Get or set Isowner bit /// public Boolean? InIsOwner { get; set; } /// /// Get or set token /// public string Token { get; set; } /// /// Get or set status /// public string Status { get; set; } /// /// Get or set message /// public string Message { get; set; } /// /// Get or set Vehicle Type /// public string VehicleType { get; set; } /// /// Get or set Owner id /// public string OwnerId { get; set; } /// /// Get or set Value /// public string Value { get; set; } /// /// Get or set Limit /// public int Limit { get; set; } /// /// Get or set OffeSet /// public int OffeSet { get; set; } /// /// Get or set Is Deleted /// public Boolean? IsDeleted { get; set; } /// /// Get or set Is Dealeted Vehicle /// public Boolean? IsDealetedVehicle { get; set; } /// /// Get or set Installation Date /// public DateTime? InstallationDate { get; set; } /// /// Get or set Vehicle Installation Date /// public string VehicleInstallationDate { get; set; } /// /// Get or set Utc Minute /// public int UtcMinute { get; set; } /// /// Get or set IsKamUser /// public bool IsKamUser { get; set; } /// /// Get or set LicenseKey /// public string LicenseKey { get; set; } public bool thirdPartyInfoupdatedornot { get; set; } /// Get or set IsKamUser /// public string KamUser { get; set; } /// /// Get or set Customer Id /// public string CustomerId { get; set; } /// Get or set CustomerType /// public string CustomerType { get; set; } public string Id { get; set; } /// /// Get or set vehicle registration number /// public string RegistrationNumber { get; set; } public string DriverNumber { get; set; } public string DriverName { get; set; } public string VehicleAMC { get; set; } public string VehicleWarranty { get; set; } public string VehicleSalesDate { get; set; } public string VehicleEmissionNorms { get; set; } public string ProductVariant { get; set; } public string VehicleAMCDate { get; set; } public string VehicleAMCType { get; set; } public string ExtendedWarranty { get; set; } public string WarrantyEndDate { get; set; } public string BatteryVoltage { get; set; } public string fuelLevelInLtr { get; set; } public string fuelLevelInPer { get; set; } public string defLevelInLtr { get; set; } public string KamName { get; set; } public string KamNo { get; set; } public string FleetManagerName { get; set; } public string FleetManagerNo { get; set; } } #endregion }