From 77aed493f94737f68b65c92559ec68e1a59d4ac1 Mon Sep 17 00:00:00 2001 From: allauddin Date: Mon, 10 Jul 2023 16:43:34 +0530 Subject: [PATCH] VisitorStageChangeAndUpDateContacts.cs Changes --- .../VisitorStageChangeAndUpDateContacts.cs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/CRM.Visitors/ActionProviders/VisitorStageChangeAndUpDateContacts.cs b/CRM.Visitors/ActionProviders/VisitorStageChangeAndUpDateContacts.cs index ed5def1..0015352 100644 --- a/CRM.Visitors/ActionProviders/VisitorStageChangeAndUpDateContacts.cs +++ b/CRM.Visitors/ActionProviders/VisitorStageChangeAndUpDateContacts.cs @@ -102,7 +102,8 @@ namespace Bizgaze.CRM.Visitors.ActionProviders var tenantid = Convert.ToInt32(dt1.Rows[0]["tenantid"]); var _SeriesId = Convert.ToInt64(visitorInfo.Parameters["seriesid"]); var visitorType = Convert.ToInt64(visitorInfo.Parameters["visitortype"]); - DateTime CreateDate = Convert.ToDateTime(visitorInfo.Parameters["createddate"]); + installedAppId= Convert.ToInt64(visitorInfo.Parameters["installedappid"]); + //DateTime CreateDate = Convert.ToDateTime(visitorInfo.Parameters["createddate"]); var visitordata = await visitorManager.GetVisitorByIdAsync(srequest, visitorIds); var _seriesManager = Unibase.Dependency.DependencyConfig.Resolve(); if (visitordata.Result != null) @@ -137,7 +138,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders } mobileNumber = visitordata.Result.MobileNumber; emailId = visitordata.Result.EmailId; - installedAppId = visitordata.Result.Installedappid; + visitorName = visitordata.Result.FullName; photourl = visitordata.Result.PhotoUrl; var stages = await stageManager.GetStageByStageStatusAsync(srequest, installedAppId, stageStatusName); @@ -211,6 +212,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders } else { + installedAppId = visitordata.Result.Installedappid; stageStatusName = "Pre-Invite"; defaultPKValue = visitorIds; code = visitorInfo.Parameters["accesscode"].ToString(); @@ -220,7 +222,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders await _repository.ExecuteAsync(request, UpdateStage); } } - var visitorInfos = await visitorManager.GetpreVisitorsAsync(srequest, _code); + var visitorInfos = await visitorManager.GetpreVisitorsAsync(srequest, code); var visitorId = Convert.ToInt64(visitorInfos.Result.VisitorId); var select = new Unibase.Data.Sql.Select("bizgazecrm_visitorcheckout").AllColumns().Where("visitorId", visitorId); var parameters = new List();