|
|
|
|
102
|
var tenantid = Convert.ToInt32(dt1.Rows[0]["tenantid"]);
|
102
|
var tenantid = Convert.ToInt32(dt1.Rows[0]["tenantid"]);
|
103
|
var _SeriesId = Convert.ToInt64(visitorInfo.Parameters["seriesid"]);
|
103
|
var _SeriesId = Convert.ToInt64(visitorInfo.Parameters["seriesid"]);
|
104
|
var visitorType = Convert.ToInt64(visitorInfo.Parameters["visitortype"]);
|
104
|
var visitorType = Convert.ToInt64(visitorInfo.Parameters["visitortype"]);
|
105
|
- DateTime CreateDate = Convert.ToDateTime(visitorInfo.Parameters["createddate"]);
|
|
|
|
|
105
|
+ installedAppId= Convert.ToInt64(visitorInfo.Parameters["installedappid"]);
|
|
|
106
|
+ //DateTime CreateDate = Convert.ToDateTime(visitorInfo.Parameters["createddate"]);
|
106
|
var visitordata = await visitorManager.GetVisitorByIdAsync(srequest, visitorIds);
|
107
|
var visitordata = await visitorManager.GetVisitorByIdAsync(srequest, visitorIds);
|
107
|
var _seriesManager = Unibase.Dependency.DependencyConfig.Resolve<Unibase.Platform.Series.Managers.ISeriesManager>();
|
108
|
var _seriesManager = Unibase.Dependency.DependencyConfig.Resolve<Unibase.Platform.Series.Managers.ISeriesManager>();
|
108
|
if (visitordata.Result != null)
|
109
|
if (visitordata.Result != null)
|
|
|
|
|
137
|
}
|
138
|
}
|
138
|
mobileNumber = visitordata.Result.MobileNumber;
|
139
|
mobileNumber = visitordata.Result.MobileNumber;
|
139
|
emailId = visitordata.Result.EmailId;
|
140
|
emailId = visitordata.Result.EmailId;
|
140
|
- installedAppId = visitordata.Result.Installedappid;
|
|
|
|
|
141
|
+
|
141
|
visitorName = visitordata.Result.FullName;
|
142
|
visitorName = visitordata.Result.FullName;
|
142
|
photourl = visitordata.Result.PhotoUrl;
|
143
|
photourl = visitordata.Result.PhotoUrl;
|
143
|
var stages = await stageManager.GetStageByStageStatusAsync(srequest, installedAppId, stageStatusName);
|
144
|
var stages = await stageManager.GetStageByStageStatusAsync(srequest, installedAppId, stageStatusName);
|
|
|
|
|
211
|
}
|
212
|
}
|
212
|
else
|
213
|
else
|
213
|
{
|
214
|
{
|
|
|
215
|
+ installedAppId = visitordata.Result.Installedappid;
|
214
|
stageStatusName = "Pre-Invite";
|
216
|
stageStatusName = "Pre-Invite";
|
215
|
defaultPKValue = visitorIds;
|
217
|
defaultPKValue = visitorIds;
|
216
|
code = visitorInfo.Parameters["accesscode"].ToString();
|
218
|
code = visitorInfo.Parameters["accesscode"].ToString();
|
|
|
|
|
220
|
await _repository.ExecuteAsync(request, UpdateStage);
|
222
|
await _repository.ExecuteAsync(request, UpdateStage);
|
221
|
}
|
223
|
}
|
222
|
}
|
224
|
}
|
223
|
- var visitorInfos = await visitorManager.GetpreVisitorsAsync(srequest, _code);
|
|
|
|
|
225
|
+ var visitorInfos = await visitorManager.GetpreVisitorsAsync(srequest, code);
|
224
|
var visitorId = Convert.ToInt64(visitorInfos.Result.VisitorId);
|
226
|
var visitorId = Convert.ToInt64(visitorInfos.Result.VisitorId);
|
225
|
var select = new Unibase.Data.Sql.Select("bizgazecrm_visitorcheckout").AllColumns().Where("visitorId", visitorId);
|
227
|
var select = new Unibase.Data.Sql.Select("bizgazecrm_visitorcheckout").AllColumns().Where("visitorId", visitorId);
|
226
|
var parameters = new List<Unibase.Data.Parameter>();
|
228
|
var parameters = new List<Unibase.Data.Parameter>();
|