From 36a6f95bc130a2610a6ca845643b7ac73eff7e1c Mon Sep 17 00:00:00 2001 From: PrEm Kumar Date: Fri, 23 Feb 2024 10:37:56 +0530 Subject: [PATCH] Deserialization By Json Helper --- CRM.Visitors/ActionProviders/CheckoutPreActionProvider.cs | 2 +- .../ActionProviders/UpdateVisitorBeenHerePreAction.cs | 2 +- CRM.Visitors/ActionProviders/VisitorPreInvitePreAction.cs | 4 ++-- .../ActionProviders/VisitorStageChangeAndUpDateContacts.cs | 2 +- CRM.Visitors/Managers/VisitorManager.Async.cs | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CRM.Visitors/ActionProviders/CheckoutPreActionProvider.cs b/CRM.Visitors/ActionProviders/CheckoutPreActionProvider.cs index bcace98..3957e4a 100644 --- a/CRM.Visitors/ActionProviders/CheckoutPreActionProvider.cs +++ b/CRM.Visitors/ActionProviders/CheckoutPreActionProvider.cs @@ -88,7 +88,7 @@ namespace CRM.Visitors.ActionProviders return ActionResponse.CreateErrorResponse("1", "Please Check-In First"); } var feedBackJson = Convert.ChangeType(req["feedbackrating"].ToString(), typeof(object)).ToString(); - var feedBackObj = JsonSerializer.Deserialize(feedBackJson); + var feedBackObj = Unibase.Core.Helpers.JsonHelper.DeserializeJson(feedBackJson); var comments = feedBackObj.Comments; var rating = feedBackObj.Rating; var select2 = new Unibase.Data.Sql.Select("bizgazecrm_visitorcheckout").AllColumns().Where("visitorid", visitorid); diff --git a/CRM.Visitors/ActionProviders/UpdateVisitorBeenHerePreAction.cs b/CRM.Visitors/ActionProviders/UpdateVisitorBeenHerePreAction.cs index 769a31c..1408e2a 100644 --- a/CRM.Visitors/ActionProviders/UpdateVisitorBeenHerePreAction.cs +++ b/CRM.Visitors/ActionProviders/UpdateVisitorBeenHerePreAction.cs @@ -173,7 +173,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders if (dictObj.ContainsKey("VisitorItems")) { var Items = Convert.ChangeType(dictObj["VisitorItems"].ToString(), typeof(object)).ToString(); - var deserializeObj = System.Text.Json.JsonSerializer.Deserialize>>(Items); + var deserializeObj = Unibase.Core.Helpers.JsonHelper.DeserializeJson>>(Items); var visitoritem = deserializeObj[0]["visitoritemname"].ToString(); var serial = deserializeObj[0]["serialnumber"].ToString(); var quantity = Convert.ToInt64(deserializeObj[0]["quantity"].ToString()); diff --git a/CRM.Visitors/ActionProviders/VisitorPreInvitePreAction.cs b/CRM.Visitors/ActionProviders/VisitorPreInvitePreAction.cs index d509edc..4a0394c 100644 --- a/CRM.Visitors/ActionProviders/VisitorPreInvitePreAction.cs +++ b/CRM.Visitors/ActionProviders/VisitorPreInvitePreAction.cs @@ -74,7 +74,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders dictObj.Add("lastupdateddate", DateTime.Now); dictObj.Add("checkindate", DateTime.Now); var CaptureImageObj = Convert.ChangeType(dictObj["Captureimage"].ToString(), typeof(object)).ToString(); - var deserializeimagesObj = JsonSerializer.Deserialize>(CaptureImageObj); + var deserializeimagesObj = Unibase.Core.Helpers.JsonHelper.DeserializeJson>(CaptureImageObj); for (var k = 0; k < deserializeimagesObj.Count; k++) { var data1 = deserializeimagesObj[k]; @@ -130,7 +130,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders if (dictObj.ContainsKey("VisitorItems")) { var Items = Convert.ChangeType(dictObj["VisitorItems"].ToString(), typeof(object)).ToString(); - var deserializeObj = System.Text.Json.JsonSerializer.Deserialize>>(Items); + var deserializeObj = Unibase.Core.Helpers.JsonHelper.DeserializeJson>>(Items); var visitoritem = deserializeObj[0]["visitoritemname"].ToString(); var serial = deserializeObj[0]["serialnumber"].ToString(); var quantity = Convert.ToInt64(deserializeObj[0]["quantity"].ToString()); diff --git a/CRM.Visitors/ActionProviders/VisitorStageChangeAndUpDateContacts.cs b/CRM.Visitors/ActionProviders/VisitorStageChangeAndUpDateContacts.cs index 944f8b9..d71bd86 100644 --- a/CRM.Visitors/ActionProviders/VisitorStageChangeAndUpDateContacts.cs +++ b/CRM.Visitors/ActionProviders/VisitorStageChangeAndUpDateContacts.cs @@ -108,7 +108,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders { stageStatusName = "CheckIn"; var CapturePhotoObj = Convert.ChangeType(req["CapturePhoto1"].ToString(), typeof(object)).ToString(); - var deserializeJEntriesObj = JsonSerializer.Deserialize>(CapturePhotoObj); + var deserializeJEntriesObj = Unibase.Core.Helpers.JsonHelper.DeserializeJson>(CapturePhotoObj); for (var k = 0; k < deserializeJEntriesObj.Count; k++) { var data1 = deserializeJEntriesObj[k]; diff --git a/CRM.Visitors/Managers/VisitorManager.Async.cs b/CRM.Visitors/Managers/VisitorManager.Async.cs index 78dd032..b600e79 100644 --- a/CRM.Visitors/Managers/VisitorManager.Async.cs +++ b/CRM.Visitors/Managers/VisitorManager.Async.cs @@ -116,7 +116,7 @@ namespace Bizgaze.CRM.Visitors.Managers Unibase.Platform.Templates.Helpers.TemplateHelper helper = new Unibase.Platform.Templates.Helpers.TemplateHelper(_dbContext); var visitordata = GetVisitordataByIdAsync(srequest, VisitorId); var res = visitordata.Result; - var deserializeObj = System.Text.Json.JsonSerializer.Deserialize>>(res.Result); + var deserializeObj = Unibase.Core.Helpers.JsonHelper.DeserializeJson>>(res.Result); var city = deserializeObj[0]["cityname"].ToString(); var contactname = deserializeObj[0]["contactname"].ToString(); var purposeofvisit = deserializeObj[0]["purposeofvisittype"].ToString();