소스 검색

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,7 +102,8 @@ namespace Bizgaze.CRM.Visitors.ActionProviders
102 102
                     var tenantid = Convert.ToInt32(dt1.Rows[0]["tenantid"]);
103 103
                     var _SeriesId = Convert.ToInt64(visitorInfo.Parameters["seriesid"]);
104 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 107
                     var visitordata = await visitorManager.GetVisitorByIdAsync(srequest, visitorIds);
107 108
                     var _seriesManager = Unibase.Dependency.DependencyConfig.Resolve<Unibase.Platform.Series.Managers.ISeriesManager>();
108 109
                     if (visitordata.Result != null)
@@ -137,7 +138,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders
137 138
                             }
138 139
                             mobileNumber = visitordata.Result.MobileNumber;
139 140
                             emailId = visitordata.Result.EmailId;
140
-                            installedAppId = visitordata.Result.Installedappid;
141
+                           
141 142
                             visitorName = visitordata.Result.FullName;
142 143
                             photourl = visitordata.Result.PhotoUrl;
143 144
                             var stages = await stageManager.GetStageByStageStatusAsync(srequest, installedAppId, stageStatusName);
@@ -211,6 +212,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders
211 212
                         }
212 213
                         else
213 214
                         {
215
+                            installedAppId = visitordata.Result.Installedappid;
214 216
                             stageStatusName = "Pre-Invite";
215 217
                             defaultPKValue = visitorIds;
216 218
                             code = visitorInfo.Parameters["accesscode"].ToString();
@@ -220,7 +222,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders
220 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 226
                     var visitorId = Convert.ToInt64(visitorInfos.Result.VisitorId);
225 227
                     var select = new Unibase.Data.Sql.Select("bizgazecrm_visitorcheckout").AllColumns().Where("visitorId", visitorId);
226 228
                     var parameters = new List<Unibase.Data.Parameter>();

Loading…
취소
저장