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.
48 lines
1.7 KiB
48 lines
1.7 KiB
namespace DealerSelection.Api.Models;
|
|
|
|
public class CustomerDealerInfoRequest
|
|
{
|
|
public CustomerDealerInfoRequest(int buId, int recordId, int mobileNumber, string modelCode, string modelName,
|
|
string modelVariant, string dealerName, string dealerCode, string pinCode, string latitude, string longitude,
|
|
DealerSelectionJobStatus dealerSelectionJobStatus)
|
|
{
|
|
BuId = buId;
|
|
RecordId = recordId;
|
|
MobileNumber = mobileNumber;
|
|
ModelCode = modelCode;
|
|
ModelName = modelName;
|
|
ModelVariant = modelVariant;
|
|
DealerName = dealerName;
|
|
DealerCode = dealerCode;
|
|
PinCode = pinCode;
|
|
Latitude = latitude;
|
|
Longitude = longitude;
|
|
DealerSelectionJobStatus = dealerSelectionJobStatus;
|
|
}
|
|
|
|
public int BuId { get; }
|
|
public int RecordId { get; }
|
|
public int MobileNumber { get; }
|
|
public string ModelCode { get; }
|
|
public string ModelName { get; }
|
|
public string ModelVariant { get; }
|
|
public string DealerName { get; }
|
|
public string DealerCode { get; }
|
|
public string PinCode { get; }
|
|
public string Latitude { get; }
|
|
public string Longitude { get; }
|
|
public DealerSelectionJobStatus DealerSelectionJobStatus { get; }
|
|
|
|
public override string? ToString()
|
|
{
|
|
return base.ToString();
|
|
}
|
|
|
|
public string RequestDetail()
|
|
{
|
|
return $"BuId: {BuId}, RecordId: {RecordId}, MobileNumber: {MobileNumber}, ModelCode: {ModelCode}, " +
|
|
$"ModelName:{ModelName}, ModelVariant:{ModelVariant}, DealerName: {DealerName}, DealerCode: {DealerCode}, " +
|
|
$"PinCode: {PinCode}, Latitude: {Latitude}, Longitude: {Longitude}, DealerSelectionJobStatus: {DealerSelectionJobStatus}";
|
|
}
|
|
|
|
}
|