瀏覽代碼

VisitorStageChangeAndUpDateContacts.cs Changes

allauddin 2 年之前
父節點
當前提交
77aed493f9
共有 1 個文件被更改,包括 5 次插入3 次删除
  1. 5
    3
      CRM.Visitors/ActionProviders/VisitorStageChangeAndUpDateContacts.cs

+ 5
- 3
CRM.Visitors/ActionProviders/VisitorStageChangeAndUpDateContacts.cs 查看文件

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

Loading…
取消
儲存