You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

149 lines
4.5 KiB

using Newtonsoft.Json;
namespace DealerSelection.Api.Models;
public class LsqSuccessData
{
public LsqSuccessData(string bu, string model_Code, string color, string customer_Name,
string location_of_the_customer
, string dealer_Code, string mobile, string otp_verified, string pincode
, string enquiry_mode, string source, string sub_source, string referral_URL
, string composite_Key, string enquiry_Classification
, string auto_model, string bu_Sub_type, string sitcore_Booking_ID
, string booking_Status, string cc_Avenue_Transaction_ID, string booking_receipt_Number
, string booking_amount_TRM, string test_ride_date, string test_ride_slot
, string test_ride_location, string utmSource, string utmMedium, string sourceCampaign
, string utmContent, string consentToWhatsapp, string leadPlatform, string isDefaultDealer)
{
BU= bu;
ModelCode= model_Code;
Color= color;
CustomerName= customer_Name;
Locationofthecustomer= location_of_the_customer;
DealerCode= dealer_Code;
MobileNumber= mobile;
OtpVerified= otp_verified;
PinCode= pincode;
EnquiryMode= enquiry_mode;
Source= source;
SubSource= sub_source;
ReferralURL= referral_URL;
CompositeKey= composite_Key;
EnquiryClassification = enquiry_Classification;
AutoModel= auto_model;
BuSubtype = bu_Sub_type;
SitecoreBookingID = sitcore_Booking_ID;
BookingStatus = booking_Status;
CCAvenueTransactionID = cc_Avenue_Transaction_ID;
BookingReceiptNumber = booking_receipt_Number;
BookingAmountTRM= booking_amount_TRM;
TestRideDate= test_ride_date;
TestRideSlot = test_ride_slot;
TestRideLocation= test_ride_location;
UtmSource = utmSource;
UtmMedium= utmMedium;
SourceCampaign= sourceCampaign;
UtmContent = utmContent;
ConsentToWhatsapp= consentToWhatsapp;
LeadPlatform= leadPlatform;
IsDefaultDealer= isDefaultDealer;
}
[JsonProperty("bu")]
public string BU { get; }
[JsonProperty("model_Code")]
public string ModelCode { get; }
[JsonProperty("color")]
public string Color { get; }
[JsonProperty("customer_Name")]
public string CustomerName { get; }
[JsonProperty("location_of_the_customer")]
public string Locationofthecustomer { get; }
[JsonProperty("dealer_Code")]
public string DealerCode { get; }
[JsonProperty("mobile")]
public string MobileNumber { get; }
[JsonProperty("otp_verified")]
public string OtpVerified { get; }
[JsonProperty("pincode")]
public string PinCode { get; }
[JsonProperty("enquiry_mode")]
public string EnquiryMode { get; }
[JsonProperty("source")]
public string Source { get; }
[JsonProperty("sub_source")]
public string SubSource { get; }
[JsonProperty("referral_URL")]
public string ReferralURL { get; }
[JsonProperty("composite_Key")]
public string CompositeKey { get; }
[JsonProperty("enquiry_Classification")]
public string EnquiryClassification { get; }
[JsonProperty("auto_model")]
public string AutoModel { get; }
[JsonProperty("bu_Sub_type")]
public string BuSubtype { get; }
[JsonProperty("sitcore_Booking_ID")]
public string SitecoreBookingID { get; }
[JsonProperty("booking_Status")]
public string BookingStatus { get; }
[JsonProperty("cc_Avenue_Transaction_ID")]
public string CCAvenueTransactionID { get; }
[JsonProperty("booking_receipt_Number")]
public string BookingReceiptNumber { get; }
[JsonProperty("booking_amount_TRM")]
public string BookingAmountTRM { get; }
[JsonProperty("test_ride_date")]
public string TestRideDate { get; }
[JsonProperty("test_ride_slot")]
public string TestRideSlot{ get; }
[JsonProperty("test_ride_location")]
public string TestRideLocation { get; }
[JsonProperty("utmSource")]
public string UtmSource { get; }
[JsonProperty("utmMedium")]
public string UtmMedium { get; }
[JsonProperty("sourceCampaign")]
public string SourceCampaign { get; }
[JsonProperty("utmContent")]
public string UtmContent { get; }
[JsonProperty("consentToWhatsapp")]
public string ConsentToWhatsapp { get; }
[JsonProperty("leadPlatform")]
public string LeadPlatform { get; }
[JsonProperty("isDefaultDealer")]
public string IsDefaultDealer { get; }
}