Browse Source

added visitorid

Narmada 2 years ago
parent
commit
6680a4f770
1 changed files with 4 additions and 1 deletions
  1. 4
    1
      CRM.Visitors/ActionProviders/UpdateVisitorBeenHerePreAction.cs

+ 4
- 1
CRM.Visitors/ActionProviders/UpdateVisitorBeenHerePreAction.cs View File

79
             {
79
             {
80
                 stageStatusName = "CheckIn";
80
                 stageStatusName = "CheckIn";
81
                 visitorid = visitorsinfo.Result.VisitorId;
81
                 visitorid = visitorsinfo.Result.VisitorId;
82
+                dictObj["visitorid"] = visitorid;
83
+                dictObj["visitoremailid"] = visitorsinfo.Result.VisitorEmailId;
84
+                dictObj["visitornumberid"] = visitorsinfo.Result.VisitorNumberId;
82
                 var installedAppId = visitorsinfo.Result.Installedappid;
85
                 var installedAppId = visitorsinfo.Result.Installedappid;
83
                 var stage = await stageManager.GetStageByStageStatusAsync(srequest, installedAppId, stageStatusName);
86
                 var stage = await stageManager.GetStageByStageStatusAsync(srequest, installedAppId, stageStatusName);
84
                 var NewStageId = stage.Result.StageId;
87
                 var NewStageId = stage.Result.StageId;
94
             updateValues.Add("checkindate", DateTime.Now);
97
             updateValues.Add("checkindate", DateTime.Now);
95
             var updateQry = new Update("bizgazecrm_visitors").Values(updateValues).Where(Exp.Eq("visitorid", visitorid));
98
             var updateQry = new Update("bizgazecrm_visitors").Values(updateValues).Where(Exp.Eq("visitorid", visitorid));
96
             var ds = await _repository.ExecuteAsync(request, updateQry);
99
             var ds = await _repository.ExecuteAsync(request, updateQry);
97
-            returnresponse.Obj = null;
100
+            returnresponse.Obj = dictObj as ExpandoObject;
98
             returnresponse.PkValue = defaultPKValue;
101
             returnresponse.PkValue = defaultPKValue;
99
             return ActionResponse<FormActionResponse>.CreateSuccessResponse("success", returnresponse);
102
             return ActionResponse<FormActionResponse>.CreateSuccessResponse("success", returnresponse);
100
         }
103
         }

Loading…
Cancel
Save