5
0

Async Break

Bu işleme şunda yer alıyor:
2023-03-08 14:42:15 +05:30
ebeveyn 300ccf2ae7
işleme 73e8dbe2c6
2 değiştirilmiş dosya ile 6 ekleme ve 6 silme
+4 -4
Dosyayı Görüntüle
@@ -80,7 +80,7 @@ namespace CRM.Visitors.ActionProviders
var req = obj1 as IDictionary<string, object>;
var code = Convert.ChangeType(req["uniqueid"].ToString(), typeof(object)).ToString();
var feedBackJson = Convert.ChangeType(req["feedbackrating"].ToString(), typeof(object)).ToString();
var feedBackObj = JsonSerializer.Deserialize<Request.VisitorRequest>(feedBackJson);
var feedBackObj = JsonSerializer.Deserialize<Request.VisitorRequest>(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<Parameter> param = new List<Parameter>();
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()
{
+2 -2
Dosyayı Görüntüle
@@ -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<Parameter> param = new List<Parameter>();
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);