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();