ARMS Data Update

This commit is contained in:
Patrick Fic
2022-02-08 14:17:37 -08:00
parent 502678a6cd
commit 9c126b3c97

View File

@@ -158,11 +158,17 @@ query ENTEGRAL_EXPORT($bodyshopid: uuid!, $start: timestamptz!, $end: timestampt
foreach (dynamic job in data.jobs)
{
logger.Debug(job.ro_number);
if (job.ro_number == "41040")
{
logger.Debug("the job.");
}
var RoNumber = string.Join("", Regex.Matches((string)(job.ro_number?.Value), @"\d").OfType<Match>().Select(m => m.Value));
logger.Debug(RoNumber);
var VehicleYr = string.Join("", Regex.Matches((string)(job.v_model_yr?.Value ?? ""), @"\d").OfType<Match>().Select(m => m.Value));
RepairOrders.Add(new ARMSRoDataModel()
{
ShopShortName = data.bodyshops_by_pk.entegral_id?.Value,
@@ -181,7 +187,7 @@ query ENTEGRAL_EXPORT($bodyshopid: uuid!, $start: timestamptz!, $end: timestampt
CustomerPhone1 = job.ownr_ph1?.Value,
CustomerPhone2 = job.ownr_ph2?.Value,
//RetWhslCustomer = "R",
Year = int.Parse(job.v_model_yr?.Value ?? 0), //TODO STRIP TO 2 NUMBERS
Year = VehicleYr != "" ? int.Parse(VehicleYr) : 0, //TODO STRIP TO 2 NUMBERS
Make = job.v_make_desc?.Value,
Model = job.v_model_desc?.Value,
VIN = job.v_vin?.Value,
@@ -229,7 +235,7 @@ query ENTEGRAL_EXPORT($bodyshopid: uuid!, $start: timestamptz!, $end: timestampt
Vehiclecolor = job.v_color?.Value,
PaintTechID = job.employee_refinish_rel?.Value == null ? "" : job.employee_refinish_rel?.employee_number?.Value,
PaintTechName = job.employee_refinish_rel?.Value == null ? "" : $"{job.employee_refinish_rel?.first_name?.Value} {job.employee_refinish_rel?.last_name?.Value}",
ProductionStageCode = (job.actual_delivery?.Value != null || job.date_invoiced != null) ? "8D" : "33",
ProductionStageCode = (job.actual_delivery?.Value != null || job.date_invoiced != null) ? "8D" : "33",
Vehiclescheduledindate = job.scheduled_in?.Value
});
}