Kaynağa Gözat

UpdateVisitorBeenHerePreAction.cs Changes

allauddin 2 yıl önce
ebeveyn
işleme
6f2316681c

+ 8
- 5
CRM.Visitors/ActionProviders/UpdateVisitorBeenHerePreAction.cs Dosyayı Görüntüle

@@ -70,6 +70,8 @@ namespace Bizgaze.CRM.Visitors.ActionProviders
70 70
             var MobileNumber = dictObj["mobilenumber"].ToString();
71 71
             long visitorid = 0;
72 72
             var visitorsinfo = await visitorManager.VisitorsbyMobileNumberAsync(srequest, MobileNumber);
73
+
74
+
73 75
             var stageStatusName = "";
74 76
             if (visitorsinfo.Result != null)
75 77
             {
@@ -110,7 +112,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders
110 112
                 visitor.Add("checkindate", DateTime.Now);
111 113
                 visitor.Add("contactid", contactid);
112 114
                 visitor.Add("code", visitorsinfo.Result.Code);
113
-                visitor.Add("agreement", visitorsinfo.Result.Agreement);
115
+                //visitor.Add("agreement", true);
114 116
                 visitor.Add("employeeid", visitorsinfo.Result.EmployeeId);
115 117
                 visitor.Add("seriesid", visitorsinfo.Result.SeriesId);
116 118
                 visitor.Add("stageid", visitorsinfo.Result.StageId);
@@ -124,6 +126,9 @@ namespace Bizgaze.CRM.Visitors.ActionProviders
124 126
                 visitor.Add("title", visitorsinfo.Result.Title);
125 127
                 visitor.Add("visitortype", visitorsinfo.Result.VisitorType);
126 128
                 var response = await _repository.SaveAsync(request, vistoroptions, visitor);
129
+                var agreement1 = true;
130
+                var Updateagreement = new Update("bizgazecrm_visitors").Value("agreement", agreement1).Where(Exp.Eq("code", code));
131
+                await _repository.ExecuteAsync(request, Updateagreement);
127 132
                 if (response.Status == ResponseStatus.Error)
128 133
                 {
129 134
                     return ActionResponse<FormActionResponse>.CreateErrorResponse("1", "Visitor Check Out Data Not Saved");
@@ -157,17 +162,15 @@ namespace Bizgaze.CRM.Visitors.ActionProviders
157 162
 
158 163
                     return ActionResponse<FormActionResponse>.CreateErrorResponse("1", "Visitor Check Out Data Not Saved");
159 164
                 }
160
-
161 165
             }
162 166
             else
163 167
             {
164 168
                 return ActionResponse<FormActionResponse>.CreateErrorResponse("1", "visitor  Not Found");
165 169
             }
170
+            var agreement = true;
166 171
             var updateValues = new Dictionary<string, object>();
167
-            var updateQry = new Update("bizgazecrm_visitors").Value("agreement", true).Value("lastupdateddate", DateTime.Now).Where(Exp.Eq("visitorid", visitorid));
172
+            var updateQry = new Update("bizgazecrm_visitors").Value("agreement", agreement).Value("lastupdateddate", DateTime.Now).Where(Exp.Eq("visitorid", visitorid));
168 173
             var ds = await _repository.ExecuteAsync(request, updateQry);
169
-            // var UpdateCheckoutDate = new Update("bizgazecrm_visitorcheckout").Value("checkoutdate", DateTime.MinValue).Where(Exp.Eq("visitorId", visitorid));
170
-            //await _repository.ExecuteAsync(request, UpdateCheckoutDate);
171 174
             returnresponse.Obj = dictObj as ExpandoObject;
172 175
             returnresponse.PkValue = defaultPKValue;
173 176
             return ActionResponse<FormActionResponse>.CreateSuccessResponse("success", returnresponse);

Loading…
İptal
Kaydet