diff --git a/source/Plugins/AyaNova.Plugin.V8/V8.cs b/source/Plugins/AyaNova.Plugin.V8/V8.cs index 69acd32..4f7e7fc 100644 --- a/source/Plugins/AyaNova.Plugin.V8/V8.cs +++ b/source/Plugins/AyaNova.Plugin.V8/V8.cs @@ -2307,7 +2307,7 @@ namespace AyaNova.PlugIn.V8 progress.Op("Start WorkOrder/Item Status export"); progress.SubOp(""); var ObjectTypeName = "Workorder/Item Status"; - progress.Append("Exporting all " + " " + ObjectTypeName ); + progress.Append("Exporting all " + " " + ObjectTypeName); List tags = new List(); AddImportTag(tags); WorkorderStatuses w = WorkorderStatuses.GetItems(); @@ -2457,20 +2457,13 @@ namespace AyaNova.PlugIn.V8 d.latitude = client.GoToAddress.Latitude; d.longitude = client.GoToAddress.Longitude; } - - if (c.uiHasSignature) { - d.v7SigStrokePath = c.WorkorderService.Signature.StrokePath; - d.v7SigWidth = c.WorkorderService.Signature.Width; - d.v7SigHeight = c.WorkorderService.Signature.Height; - + d.customerSignature = util.v7StrokePathTov8SVG(c.WorkorderService.Signature.StrokePath, c.WorkorderService.Signature.Width, c.WorkorderService.Signature.Height); d.customerSignatureCaptured = util.DateToV8(c.WorkorderService.Signature.ClientCapturedDateTime); } - - TagFromv7Guid(c.RegionID, tags); TagFromv7Guid(c.WorkorderCategoryID, tags); @@ -2521,7 +2514,7 @@ namespace AyaNova.PlugIn.V8 { dynamic state = new JObject(); state.workOrderId = RavenId; - state.workOrderStatusId = Getv7v8IdMap(c.WorkorderService.WorkorderStatusID,"Workorder status"); + state.workOrderStatusId = Getv7v8IdMap(c.WorkorderService.WorkorderStatusID, "Workorder status"); state.created = util.DateToV8(c.Created, true); state.userId = Getv7v8IdMap(c.Creator, "Workorder creator for status"); await util.PostAsync("workorder/states", state.ToString()); @@ -2530,7 +2523,7 @@ namespace AyaNova.PlugIn.V8 { dynamic state = new JObject(); state.workOrderId = RavenId; - state.workOrderStatusId =ClosedWorkOrderStatus; + state.workOrderStatusId = ClosedWorkOrderStatus; state.created = util.DateToV8(c.Created, true); state.userId = Getv7v8IdMap(c.Creator, "Workorder creator for status"); await util.PostAsync("workorder/states", state.ToString()); diff --git a/source/Plugins/AyaNova.Plugin.V8/util.cs b/source/Plugins/AyaNova.Plugin.V8/util.cs index 0b2814d..ad52dd9 100644 --- a/source/Plugins/AyaNova.Plugin.V8/util.cs +++ b/source/Plugins/AyaNova.Plugin.V8/util.cs @@ -781,12 +781,22 @@ Locale Français is customized [signature: 804154061] exporting System.Text.StringBuilder sb = new System.Text.StringBuilder(); //open // sb.Append(""); - sb.Append($""); + sb.Append(""); //draw - sb.Append($"");