Переглянути джерело

VisitorPreInvitePreAction.cs changes

allauddin 1 рік тому
джерело
коміт
e65471cf11

+ 12
- 10
CRM.Visitors/ActionProviders/VisitorPreInvitePreAction.cs Переглянути файл

@@ -71,7 +71,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders
71 71
             var visitorManager = Unibase.Dependency.DependencyConfig.Resolve<Bizgaze.CRM.Visitors.Managers.IVisitorManager>();
72 72
             var dictObj = obj as IDictionary<string, dynamic>;
73 73
             dictObj.Add("lastupdateddate", DateTime.Now);
74
-            
74
+            dictObj.Add("checkindate", DateTime.Now);
75 75
             var CaptureImageObj = Convert.ChangeType(dictObj["Captureimage"].ToString(), typeof(object)).ToString();
76 76
             var deserializeimagesObj = JsonSerializer.Deserialize<List<ExpandoObject>>(CaptureImageObj);
77 77
             for (var k = 0; k < deserializeimagesObj.Count; k++)
@@ -115,6 +115,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders
115 115
                         var installedAppId = visitorsinfo.Result.Installedappid;
116 116
                         var stage = await stageManager.GetStageByStageStatusAsync(srequest, installedAppId, stageStatusName);
117 117
                         var NewStageId = stage.Result.StageId;
118
+                        DateTime date = DateTime.Now;
118 119
                         var updateDate = new Dictionary<string, object>();
119 120
                         updateDate.Add("employeeid", employeeId);
120 121
                         updateDate.Add("checkindate", DateTime.Now);
@@ -126,22 +127,23 @@ namespace Bizgaze.CRM.Visitors.ActionProviders
126 127
                         updateDate.Add("purposeofvisit", purposeofvisit);
127 128
                         updateDate.Add("lastupdateddate", DateTime.Now);
128 129
                         var UpdateStage = new Update("bizgazecrm_visitors").Values(updateDate).Where(Exp.Eq("visitorid", visitorid));
130
+                        // var UpdateStage = new Update("bizgazecrm_visitors").Value("stageid", NewStageId).Value("lastupdateddate", date).Value("checkindate", DateTime.Now).Where(Exp.Eq("visitorid", visitorid));
129 131
                         await _repository.ExecuteAsync(request, UpdateStage);
130
-
131
-                     
132
-                        
133 132
                     }
134
-                 }
133
+                }
135 134
                 else
136 135
                 {
137 136
                     return ActionResponse<FormActionResponse>.CreateErrorResponse("1", "visitor  Not Found");
138 137
                 }
139 138
             }
140
-           
141
-                returnresponse = new FormActionResponse();
142
-                returnresponse.Obj = dictObj as ExpandoObject;
143
-                returnresponse.PkValue = 0;
144
-                return ActionResponse<FormActionResponse>.CreateSuccessResponse("success", returnresponse);
139
+            //returnresponse = new FormActionResponse();
140
+            //returnresponse.Obj = dictObj as ExpandoObject;
141
+            //returnresponse.PkValue = defaultPKValue;
142
+            //return ActionResponse<FormActionResponse>.CreateSuccessResponse("success", returnresponse);
143
+            returnresponse = new FormActionResponse();
144
+            returnresponse.Obj = null;
145
+            returnresponse.PkValue = 0;
146
+            return ActionResponse<FormActionResponse>.CreateSuccessResponse("success", returnresponse);
145 147
         }
146 148
         public List<UniqueKey> AppliedApps
147 149
         {

Завантаження…
Відмінити
Зберегти