Parcourir la source

async modifications

Narmada il y a 2 ans
Parent
révision
5da73ca461
1 fichiers modifiés avec 5 ajouts et 5 suppressions
  1. 5
    5
      CRM.Visitors/Managers/VisitorManager.Async.cs

+ 5
- 5
CRM.Visitors/Managers/VisitorManager.Async.cs Voir le fichier

232
 
232
 
233
         #region Save Visitor Image
233
         #region Save Visitor Image
234
         [ActionMethod(ApiName = "VisitorCapture ", AppName = "crm", Description = "image Capture ", UniqueName = "Bizgaze_crm_Visitor_Capture", MethodName = "SaveVisitorImage", ModuleName = "visitors", PackageName = "bizgaze")]
234
         [ActionMethod(ApiName = "VisitorCapture ", AppName = "crm", Description = "image Capture ", UniqueName = "Bizgaze_crm_Visitor_Capture", MethodName = "SaveVisitorImage", ModuleName = "visitors", PackageName = "bizgaze")]
235
-        public ActionResponse SaveVisitorImageAsync(ActionRequest request, ExpandoObject obj)
235
+        public async Task<ActionResponse> SaveVisitorImageAsync(ActionRequest request, ExpandoObject obj)
236
         {
236
         {
237
-            using (var requestTrans = request.BeginTransaction())
237
+            using (var requestTrans =await request.BeginTransactionAsync())
238
             {
238
             {
239
                 {
239
                 {
240
                     SelectRequest rrequest = new SelectRequest(request.Transaction)
240
                     SelectRequest rrequest = new SelectRequest(request.Transaction)
248
                     var Update = new Update("bizgazecrm_visitors");
248
                     var Update = new Update("bizgazecrm_visitors");
249
                     parameters.Add("photourl", Photourl);
249
                     parameters.Add("photourl", Photourl);
250
                     Update.Values(parameters).Where(Exp.Eq("visitorid", visitorid));
250
                     Update.Values(parameters).Where(Exp.Eq("visitorid", visitorid));
251
-                    var ds = _repository.Execute(request, Update); 
252
-                    if (requestTrans.StartedLocal) request.CommitTransaction();
253
-                    return ActionResponse.CreateSuccessResponse("Your Image Saved Successfully", ds.Result);                   
251
+                    var ds = await _repository.ExecuteAsync(request, Update); 
252
+                    if (requestTrans.StartedLocal) await request.CommitTransactionAsync();
253
+                    return  ActionResponse.CreateSuccessResponse("Your Image Saved Successfully", ds.Result);                   
254
                 }
254
                 }
255
                 
255
                 
256
             }
256
             }

Chargement…
Annuler
Enregistrer