VisitorStageChangeAndUpDateContacts.cs Changes
이 커밋은 다음에 포함됨:
@@ -102,7 +102,8 @@ namespace Bizgaze.CRM.Visitors.ActionProviders
|
|||||||
var tenantid = Convert.ToInt32(dt1.Rows[0]["tenantid"]);
|
var tenantid = Convert.ToInt32(dt1.Rows[0]["tenantid"]);
|
||||||
var _SeriesId = Convert.ToInt64(visitorInfo.Parameters["seriesid"]);
|
var _SeriesId = Convert.ToInt64(visitorInfo.Parameters["seriesid"]);
|
||||||
var visitorType = Convert.ToInt64(visitorInfo.Parameters["visitortype"]);
|
var visitorType = Convert.ToInt64(visitorInfo.Parameters["visitortype"]);
|
||||||
DateTime CreateDate = Convert.ToDateTime(visitorInfo.Parameters["createddate"]);
|
installedAppId= Convert.ToInt64(visitorInfo.Parameters["installedappid"]);
|
||||||
|
//DateTime CreateDate = Convert.ToDateTime(visitorInfo.Parameters["createddate"]);
|
||||||
var visitordata = await visitorManager.GetVisitorByIdAsync(srequest, visitorIds);
|
var visitordata = await visitorManager.GetVisitorByIdAsync(srequest, visitorIds);
|
||||||
var _seriesManager = Unibase.Dependency.DependencyConfig.Resolve<Unibase.Platform.Series.Managers.ISeriesManager>();
|
var _seriesManager = Unibase.Dependency.DependencyConfig.Resolve<Unibase.Platform.Series.Managers.ISeriesManager>();
|
||||||
if (visitordata.Result != null)
|
if (visitordata.Result != null)
|
||||||
@@ -137,7 +138,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders
|
|||||||
}
|
}
|
||||||
mobileNumber = visitordata.Result.MobileNumber;
|
mobileNumber = visitordata.Result.MobileNumber;
|
||||||
emailId = visitordata.Result.EmailId;
|
emailId = visitordata.Result.EmailId;
|
||||||
installedAppId = visitordata.Result.Installedappid;
|
|
||||||
visitorName = visitordata.Result.FullName;
|
visitorName = visitordata.Result.FullName;
|
||||||
photourl = visitordata.Result.PhotoUrl;
|
photourl = visitordata.Result.PhotoUrl;
|
||||||
var stages = await stageManager.GetStageByStageStatusAsync(srequest, installedAppId, stageStatusName);
|
var stages = await stageManager.GetStageByStageStatusAsync(srequest, installedAppId, stageStatusName);
|
||||||
@@ -211,6 +212,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
installedAppId = visitordata.Result.Installedappid;
|
||||||
stageStatusName = "Pre-Invite";
|
stageStatusName = "Pre-Invite";
|
||||||
defaultPKValue = visitorIds;
|
defaultPKValue = visitorIds;
|
||||||
code = visitorInfo.Parameters["accesscode"].ToString();
|
code = visitorInfo.Parameters["accesscode"].ToString();
|
||||||
@@ -220,7 +222,7 @@ namespace Bizgaze.CRM.Visitors.ActionProviders
|
|||||||
await _repository.ExecuteAsync(request, UpdateStage);
|
await _repository.ExecuteAsync(request, UpdateStage);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
var visitorInfos = await visitorManager.GetpreVisitorsAsync(srequest, _code);
|
var visitorInfos = await visitorManager.GetpreVisitorsAsync(srequest, code);
|
||||||
var visitorId = Convert.ToInt64(visitorInfos.Result.VisitorId);
|
var visitorId = Convert.ToInt64(visitorInfos.Result.VisitorId);
|
||||||
var select = new Unibase.Data.Sql.Select("bizgazecrm_visitorcheckout").AllColumns().Where("visitorId", visitorId);
|
var select = new Unibase.Data.Sql.Select("bizgazecrm_visitorcheckout").AllColumns().Where("visitorId", visitorId);
|
||||||
var parameters = new List<Unibase.Data.Parameter>();
|
var parameters = new List<Unibase.Data.Parameter>();
|
||||||
|
|||||||
새 이슈에서 참조
사용자 차단