Exemple #1
0
        public ActionResult ReadContacts(
            int channelId     = 0,
            int channelSymbol = 1,
            string token      = "",
            int page          = 1)
        {
            var result = new List <Zero.DB.Entity.Base.AccountContactsPO>();

            if (channelId > 0 && !string.IsNullOrEmpty(token))
            {
                switch (channelSymbol)
                {
                case 1:
                    var ms = new Zero.Data.Clients.DataHelper
                    {
                        Channel = new Zero.DB.Entity.Base.ChannelPO {
                            Id = channelId
                        },
                        Avatar = new Zero.DB.Entity.Base.AccountAvatarsPO {
                            Token = token
                        }
                    };
                    result = ms.ReadContacts(page);

                    break;

                case 2:

                    break;
                }
            }

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Exemple #2
0
        public ActionResult Test()
        {
            var channel = Zero.Utility.DataCache.Channel.GetEntity(2);
            var avatar  = Zero.Utility.DataCache.AccountAvatars.CacheList(13).FindLast(o => o.Id == 5);

            var paser = new Zero.Data.Clients.DataHelper
            {
                Channel = channel,
                Avatar  = avatar
            };

            Logger.Debug("TEST");
            var resp = paser.ReadSchedules();

            Logger.Info(resp);
            //var request=new Zero.ApiTerminal.Clients.Request.WoowRequest
            //{
            //    ChannelSymbol=1,
            //    Method= "RefreshToken",
            //    Channel=new Zero.ApiTerminal.Entities.Channel { AppId = "APPID"},
            //    Avatar=new Zero.ApiTerminal.Entities.Avatar { Code="CODE"},
            //    Data="REFRESHTOKEN"
            //};

            ////var r=new Zero.ApiTerminal.Clients.BrowserClient();
            ////var resp = r.SendHttpRequest("http://proxy.atimer.cn/api/woow", false,"POST", request.ObjToJson(), null,null,null,"UTF-8","application/json", "application/json");

            //var r=new BrowserClient();
            //var resp = r.SendHttpRequest("http://proxy.atimer.cn/api/woow",false,"POST" ,request.ObjToJson(), null, null, null, "UTF-8", "application/json", "application/json");

            return(Content(""));
        }
Exemple #3
0
        public ActionResult LocalTest()
        {
            var channel = Zero.Utility.DataCache.Channel.GetEntity(1);
            var avatar  = Zero.Utility.DataCache.AccountAvatars.CacheList(10).FindLast(o => o.Id == 1);

            var helper = new Zero.Data.Clients.DataHelper {
                Channel = channel, Avatar = avatar
            };
            var cs = helper.ReadContacts();

            return(Content(cs.SerializeXml()));
        }
Exemple #4
0
        public ActionResult Mail()
        {
            var channel = Zero.Utility.DataCache.Channel.GetEntity(2);
            var avatar  = Zero.Utility.DataCache.AccountAvatars.CacheList(13).FindLast(o => o.Id == 5);

            var paser = new Zero.Data.Clients.DataHelper
            {
                Channel = channel,
                Avatar  = avatar
            };

            Logger.Debug("TEST");
            var resp = paser.ReadMessages();

            Logger.Info(resp);
            return(Content(""));
        }