Пример #1
0
        public async Task <string> Rreidue(string dateTime = "")
        {
            Result <List <DposRewardDetails> > res = new Result <List <DposRewardDetails> >();

            Bll.BDpos bll = new Bll.BDpos(connStr);
            try
            {
                var query = bll.GetResidue(dateTime);
                var list  = (await query).ToList();
                return("还有" + list[0].ToString() + "条数据在计算中");
            }
            catch (Exception ex)
            {
                return("error");
            }
        }
Пример #2
0
        public async Task <string> Get(string dateTime = "", int height = 0, string dpos_addr = "", string client_addr = "")
        {
            Result <List <DposRewardDetails> > res = new Result <List <DposRewardDetails> >();

            Bll.BDpos bll = new Bll.BDpos(connStr);
            try
            {
                var query = bll.GetDposRewardDetails(dateTime, height, dpos_addr, client_addr);
                var list  = (await query).ToList();
                res = new Result <List <DposRewardDetails> >(ResultCode.Ok, null, list);
                return(JsonConvert.SerializeObject(res));
            }
            catch (Exception ex)
            {
                res = new Result <List <DposRewardDetails> >(ResultCode.Fail, ex.Message, null);
                return(JsonConvert.SerializeObject(res));
            }
        }