diff --git a/CRM.Visitors/ActionProviders/FeedBackPostActionProvider.cs b/CRM.Visitors/ActionProviders/FeedBackPostActionProvider.cs index 843dc7b..160d5b0 100644 --- a/CRM.Visitors/ActionProviders/FeedBackPostActionProvider.cs +++ b/CRM.Visitors/ActionProviders/FeedBackPostActionProvider.cs @@ -80,7 +80,7 @@ namespace CRM.Visitors.ActionProviders var req = obj1 as IDictionary; var code = Convert.ChangeType(req["uniqueid"].ToString(), typeof(object)).ToString(); var feedBackJson = Convert.ChangeType(req["feedbackrating"].ToString(), typeof(object)).ToString(); - var feedBackObj = JsonSerializer.Deserialize(feedBackJson); + var feedBackObj = JsonSerializer.Deserialize(feedBackJson); var comments = feedBackObj.Comments; var rating = feedBackObj.Rating; var visitorInfo = await visitorManager.GetpreVisitorsAsync(srequest, code); @@ -90,7 +90,7 @@ namespace CRM.Visitors.ActionProviders var sql = new Unibase.Data.Sql.Select("bizgazecrm_visitors").Columns("bizgazecrm_visitors.installedappid", "bizgazecrm_visitors.fullname", "bizgazecrm_visitors.mobilenumber", "bizgazecrm_visitors.emailid", "bizgazecrm_visitors.photourl", "unibase_stagestatus.stageStatusName", "unibase_stagestatus.RefStatusId").InnerJoin("unibase_stages", Exp.EqColumns("unibase_stages.stageid", "bizgazecrm_visitors.stageid")).InnerJoin("unibase_stagestatus", Exp.EqColumns("unibase_stagestatus.stagestatusid", "unibase_stages.stagestatusid")).Where("bizgazecrm_visitors.visitorid", visitorId); List param = new List(); param.Add(new Parameter("@bizgazecrm_visitors.visitorid", visitorId)); - var dt = GetDataTable(srequest, sql, param); + var dt = await GetDataTableAsync(srequest, sql, param); var stageStatusName = ""; if (dt.Rows.Count > 0) { @@ -98,10 +98,10 @@ namespace CRM.Visitors.ActionProviders for (int i = 0; i < dt.Rows.Count; i++) { var installedAppId = Convert.ToInt64(dt.Rows[i]["installedAppId"]); - var stage = stageManager.GetStageByStageStatus(srequest, installedAppId, stageStatusName); + var stage = await stageManager.GetStageByStageStatusAsync(srequest, installedAppId, stageStatusName); var NewStageId = stage.Result.StageId; var UpdateStage = new Update("bizgazecrm_visitors").Value("stageid", NewStageId).Where(Exp.Eq("visitorId", visitorId)); - _repository.Execute(request, UpdateStage); + await _repository.ExecuteAsync(request, UpdateStage); } var options = new EntityOptions() { diff --git a/CRM.Visitors/ActionProviders/VisitorStageChangeAndUpDateContacts.cs b/CRM.Visitors/ActionProviders/VisitorStageChangeAndUpDateContacts.cs index 8b6d684..7e9d924 100644 --- a/CRM.Visitors/ActionProviders/VisitorStageChangeAndUpDateContacts.cs +++ b/CRM.Visitors/ActionProviders/VisitorStageChangeAndUpDateContacts.cs @@ -83,7 +83,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders var sql = new Unibase.Data.Sql.Select("bizgazecrm_visitors").Columns("bizgazecrm_visitors.installedappid", "bizgazecrm_visitors.fullname", "bizgazecrm_visitors.mobilenumber", "bizgazecrm_visitors.emailid", "bizgazecrm_visitors.photourl", "unibase_stagestatus.stageStatusName", "unibase_stagestatus.RefStatusId").InnerJoin("unibase_stages", Exp.EqColumns("unibase_stages.stageid", "bizgazecrm_visitors.stageid")).InnerJoin("unibase_stagestatus", Exp.EqColumns("unibase_stagestatus.stagestatusid", "unibase_stages.stagestatusid")).Where("bizgazecrm_visitors.visitorid", visitorId); List param = new List(); param.Add(new Parameter("@bizgazecrm_visitors.visitorid", visitorId)); - var dt = GetDataTable(srequest, sql, param); + var dt = await GetDataTableAsync(srequest, sql, param); var mobileNumber = ""; var emailId = ""; long installedAppId = 0; @@ -109,7 +109,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders installedAppId = Convert.ToInt64(dt.Rows[i]["installedAppId"]); visitorName = Convert.ToString(dt.Rows[i]["fullname"]); photourl = Convert.ToString(dt.Rows[i]["photourl"]); - var stage = stageManager.GetStageByStageStatus(srequest, installedAppId, stageStatusName); + var stage = await stageManager.GetStageByStageStatusAsync(srequest, installedAppId, stageStatusName); var NewStageId = stage.Result.StageId; var UpdateStage = new Update("bizgazecrm_visitors").Value("stageid", NewStageId).Where(Exp.Eq("visitorId", visitorId)); _repository.Execute(request, UpdateStage);