|
|
|
|
91
|
long installedAppId = 0;
|
91
|
long installedAppId = 0;
|
92
|
var stageStatusName = "";
|
92
|
var stageStatusName = "";
|
93
|
var code = "";
|
93
|
var code = "";
|
94
|
- var tenantid = Convert.ToInt64(visitorInfo.Parameters["tenantid"]);
|
|
|
|
|
94
|
+ //var tenantid = Convert.ToInt64(visitorInfo.Parameters["tenantid"]);
|
95
|
var visitorIds = Convert.ToInt64(visitorInfo.Parameters["visitorid"]);
|
95
|
var visitorIds = Convert.ToInt64(visitorInfo.Parameters["visitorid"]);
|
|
|
96
|
+ var sel1 = new Unibase.Data.Sql.Select("bizgazecrm_visitors").AllColumns().Where("visitorid", visitorIds);
|
|
|
97
|
+ var param = new List<Unibase.Data.Parameter>();
|
|
|
98
|
+ param.Add(new Unibase.Data.Parameter("@visitorId", visitorIds));
|
|
|
99
|
+ var dt1 = await GetDataTableAsync(srequest, sel1, param);
|
|
|
100
|
+ var tenantid = Convert.ToInt32(dt1.Rows[0]["tenantid"]);
|
96
|
var visitorType = Convert.ToInt64(visitorInfo.Parameters["visitortype"]);
|
101
|
var visitorType = Convert.ToInt64(visitorInfo.Parameters["visitortype"]);
|
97
|
var visitordata = await visitorManager.GetVisitorByIdAsync(srequest, visitorIds);
|
102
|
var visitordata = await visitorManager.GetVisitorByIdAsync(srequest, visitorIds);
|
98
|
if (visitordata.Result != null)
|
103
|
if (visitordata.Result != null)
|
|
|
|
|
115
|
photourl = visitordata.Result.PhotoUrl;
|
120
|
photourl = visitordata.Result.PhotoUrl;
|
116
|
var stages = await stageManager.GetStageByStageStatusAsync(srequest, installedAppId, stageStatusName);
|
121
|
var stages = await stageManager.GetStageByStageStatusAsync(srequest, installedAppId, stageStatusName);
|
117
|
var NewStageIds = stages.Result.StageId;
|
122
|
var NewStageIds = stages.Result.StageId;
|
118
|
- var UpdateStages = new Update("bizgazecrm_visitors").Value("stageid", NewStageIds).Where(Exp.Eq("visitorId", visitorIds));
|
|
|
|
|
123
|
+ var UpdateStages = new Update("bizgazecrm_visitors").Value("stageid", NewStageIds).Value("lastupdateddate", DateTime.Now).Where(Exp.Eq("visitorId", visitorIds));
|
119
|
await _repository.ExecuteAsync(request, UpdateStages);
|
124
|
await _repository.ExecuteAsync(request, UpdateStages);
|
120
|
var visitorTypeid = visitordata.Result.VisitorType;
|
125
|
var visitorTypeid = visitordata.Result.VisitorType;
|
121
|
if (visitorTypeid != 2)
|
126
|
if (visitorTypeid != 2)
|