/// <summary> /// 是否注销经销商 /// </summary> /// <returns></returns> public JsonResult IsResAgent() { try { var userId = PreconditionAssert.IsNotEmptyString(Request["userId"], "用户编号不能为空"); var status = PreconditionAssert.IsNotEmptyString(Request["status"], "状态不能为空"); var result = ExternalClient.IsOffUserAgent(userId, status.Contains("0")); if (result.ReturnValue.Equals("true")) { return(Json(new CommonResult { code = (int)ResultCodeEnum.OK, message = result.Message })); } else { return(Json(new CommonResult { code = (int)ResultCodeEnum.APIError, message = result.Message })); } } catch (Exception ex) { return(Json(new CommonResult { code = (int)ResultCodeEnum.APIError, message = ex.Message })); } }
public JsonResult AppVersionAddJson() { try { string id = Request["id"] == null ? "" : Request["id"].ToString(); External.Core.Version.VersionUpdateCollection entity = new External.Core.Version.VersionUpdateCollection() { VId = id == "" ? 0 : Convert.ToInt32(id), VersionNo = Request.Form["verNo"].ToString(), CheckVersionNumber = Convert.ToInt32(Request.Form["checkVersionNumber"]), IosUpdateUrl = Request.Form["apkUrl"].ToString(), AndroidUpdateUrl = Request.Form["apkUrl"].ToString(), IsHardUpdate = Request.Form["isForce"].ToString(), UpdateDes = Request.Form["content"].ToString(), clienttype = Convert.ToInt32(Request["sel_client"]), created_time = DateTime.Now }; Common.Communication.CommonActionResult result = new Common.Communication.CommonActionResult(); if (id != "")//编辑 { result = ExternalClient.UpdateVersionManager(entity); } else //新增 { result = ExternalClient.InsertVersionManager(entity); } return(Json(new { IsSuccess = result.IsSuccess, Msg = result.Message })); } catch (Exception ex) { return(Json(new { IsSuccess = false, Msg = ex.Message })); } }
public JsonResult MessageAddJson() { try { string ActivityTitle = Request["Title"] ?? ""; string ActivitySummary = Request["Content"] ?? ""; string LinkUrl = Request["LinkUrl"] ?? ""; string ImageUrl = Request["ImgUrl"] ?? ""; int AppJumpType = LinkUrl == "" ? 0 : 1; int IsPush = Request["IsPush"] == null ? 0 : Convert.ToInt32(Request["IsPush"]); string Sender = CurUser.UserName; string AppLinkUrl = ""; //int ActivityStatu = 1; DateTime BeginTime = DateTime.Today; DateTime EndTime = DateTime.MaxValue; DateTime CreateTime = DateTime.Now; DateTime AppPushTime = DateTime.Now; int ActivitySort = 1; var result = ExternalClient.AddActivityMessage(ActivityTitle, ActivitySummary, LinkUrl, ImageUrl, AppJumpType, AppLinkUrl, External.Core.ActivityStatus.Enable, BeginTime, EndTime, CreateTime, AppPushTime, ActivitySort, IsPush, Sender); return(Json(new { IsSuccess = result.IsSuccess, Msg = result.Message })); } catch (Exception ex) { return(Json(new { IsSuccess = false, Msg = ex.Message })); } }
/// <summary> /// 版本更新记录 /// </summary> /// <returns></returns> public ActionResult AppVersionHistory() { string t = Request["t"] == null ? "1" : Request["t"].ToString(); ViewBag.Title = t == "1" ? "Android版本更新记录" : "IOS版本更新记录"; External.Core.Version.EVersionUpdate_Collection list = ExternalClient.QueryVersionUpdateByPage(t, "", "", "", 1, 100); ViewBag.List = list.EVersionUpdateList; return(View()); }
public JsonResult GetAgentDetailInfos(AgentDetailModel model) { LayuiGridResult result = new LayuiGridResult() { code = 0 }; var list = ExternalClient.QueryAgentDetailsList(model.UserId, model.DisplayName, model.Mobile, model.ParentAgentId, model.IsAgent, model.AgentGrade, model.PageIndex - 1, model.PageSize); result = new LayuiGridResult { data = list.List, msg = "成功", count = list.TotalCount }; return(Json(result, JsonRequestBehavior.AllowGet)); }
public IHttpActionResult ExternaLogin(Guid state, ExternalClient externalClient, string lang = "en", string source = null, string formId = null, string build = null, string partner = null, Guid?visitorId = null, int?uid = null, string cmp = null, bool?optin = null, bool?trial = null) { var service = OauthServiceFactory.CreateService(OauthManager.GetExternalClientName(externalClient)); if (object.Equals(service, null)) { return(NotFound()); } var url = new Uri(service.GetAuthenticationUrl(lang)); var query = HttpUtility.ParseQueryString(url.Query); query.Add("state", state.ToString("N")); var uriBuilder = new UriBuilder(url); uriBuilder.Query = query.ToString(); var externalToken = new ExternalToken(state, OauthManager.GetExternalClientName(externalClient)) { VisitorId = visitorId, Uid = uid, Cmp = cmp, Optin = optin, Build = build, Partner = partner, Trial = trial }; if (!string.IsNullOrEmpty(source)) { externalToken.Source = string.Format("{0}-{1}", source, externalClient); } if (!string.IsNullOrEmpty(formId)) { externalToken.FormId = FormIdBuilder.Build(formId, string.Format("-{0}", externalClient)); } _externaLoginStorage.AddOrUpdate(state, externalToken, (key, oldValue) => externalToken); return(Redirect(uriBuilder.ToString())); }
public DiffusionClient() { var connectionDetails = ConnectionFactory.CreateConnectionDetails("dpt://localhost:8080", "http://localhost:8080"); theClient = new PushTechnology.DiffusionExternalClient.ExternalClient(this,connectionDetails); // Add a topic listener - we're listening to all messages for this example, but individual topics can // also be used as selectors theClient.AddGlobalTopicListener(this); // Now connect - this is an asynchronous process, so we have to wait until 'ServerConnected' is invoked theClient.Connect(); }
public JsonResult AppVersionDelete() { string id = Request["id"] == null ? "" : Request["id"].ToString(); if (id == "") { return(Json(new { IsSuccess = false, Msg = "参数错误" })); } else { var result = ExternalClient.DeleteVersionManager(id); return(Json(new { IsSuccess = result.IsSuccess, Msg = result.Message })); } }
private void GetClientUserData() { if (DataTable.Rows.Count.Equals(0)) { Client = null; return; } var row = DataTable.Rows[0]; Client.Id = row["id_cliente"].ToString(); Client.FirstName = row["nombre_cliente"].ToString(); Client.LastName = row["apellido_cliente"].ToString(); Client.Dni = row["DNI"].ToString(); Client.Profile.ProfileId = 3; Client.Profile.ProfileName = row["Rol"].ToString(); }
public JsonResult GetAgentPayDetailsInfos(AgentPayDetailsModel model) { try { LayuiGridResult result = new LayuiGridResult() { code = 0 }; var list = ExternalClient.NewQueryOCAgentPayDetailList(model.fromDate, model.toDate, model.userId, model.displayName, model.gameCode, model.startBuyMoney, model.endBuyMoney, model.startRabateMoney, model.endRabateMoney, model.pageIndex - 1, model.pageSize); if (list != null && list.DetailList.Count > 0) { var objList = new List <object>(); foreach (var item in list.DetailList) { objList.Add(new { NumIndex = list.DetailList.IndexOf(item) + ((model.pageIndex - 1) * 10) + 1, CreateTime = item.CreateTime.ToString("yyyy-MM-dd HH:mm:ss"), OrderUser = item.OrderUser, OrderUserDisplayName = item.OrderUserDisplayName, TotalMoney = item.TotalMoney.ToString("N2"), PayMoney = item.PayMoney.ToString("N2"), GameCode = item.GameCode, GameType = item.GameType, SchemeId = item.SchemeId, }); } result.count = list.TotalCount; result.data = objList; result.msg = "成功"; return(Json(result, JsonRequestBehavior.AllowGet)); } result.msg = "没有查到结果"; return(Json(result, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(new LayuiGridResult { code = (int)ResultCodeEnum.APIError, msg = "查询失败" + ex.Message }, JsonRequestBehavior.AllowGet)); } }
// Constructor private ExternalClientRepository() { Client = ExternalClient.CreateClient(); }
internal static string GetExternalClientName(ExternalClient externalClient) { return(Enum.GetName(typeof(ExternalClient), externalClient)); }
public ActionResult AgentRebateInfo(string userId) { ViewBag.List = ExternalClient.QueryUserRebate(userId); return(View()); }