コード例 #1
0
        public JsonResult AddAccount(string ordernum, string orderprice)
        {
            IStatisticsMoneyService imcs = ServiceHelper.Create <IStatisticsMoneyService>();
            decimal moneynow             = imcs.GetMoneyByUidType(base.CurrentSellerManager.Id, 2);
            IManagersAccountService IMAS = ServiceHelper.Create <IManagersAccountService>();
            decimal price;

            if (decimal.TryParse(orderprice, out price))
            {
                price = decimal.Parse(orderprice);
            }
            ManagersAccount MA = new ManagersAccount()
            {
                Zhuanzhang       = 0,
                ZhuanzhangName   = "",
                Tiqu             = price,
                Tiqufeiyong      = 0,
                Tiquhuobi        = "1",
                Huilv            = "",
                Tuikuan          = 0,
                OrderNum         = ordernum,
                Balance          = moneynow,
                BalanceAvailable = moneynow,
                Datatime         = DateTime.Now,
                ManagerId        = base.CurrentSellerManager.Id,
                Daikuan          = 0
            };

            IMAS.AddManagersAccountInfo(MA);
            return(Json(new { Successful = true }));
        }
コード例 #2
0
        public JsonResult GetManagersAccountList(int page, int rows, string starttime, string endtime)
        {
            IManagersAccountService IMAS = ServiceHelper.Create <IManagersAccountService>();
            ManagersAccountQuery    MQ   = new ManagersAccountQuery()
            {
                startTime = starttime,
                endTime   = endtime,
                PageNo    = page,
                PageSize  = rows,
                managerId = base.CurrentSellerManager.ShopId
            };
            PageModel <ManagersAccount>   PM     = IMAS.GetManagersAccountList(MQ);
            IEnumerable <ManagersAccount> models =
                from item in PM.Models.ToArray()
                select new ManagersAccount()
            {
                Id               = item.Id,
                Zhuanzhang       = item.Zhuanzhang,
                ZhuanzhangName   = item.ZhuanzhangName,
                Tiqu             = item.Tiqu,
                Tiqufeiyong      = item.Tiqufeiyong,
                Tiquhuobi        = item.Tiquhuobi,
                Huilv            = item.Huilv,
                Tuikuan          = item.Tuikuan,
                OrderNum         = item.OrderNum,
                Balance          = item.Balance,
                BalanceAvailable = item.BalanceAvailable,
                Datatime         = item.Datatime,
                ManagerId        = item.ManagerId,
                Daikuan          = item.Daikuan
            };
            DataGridModel <ManagersAccount> dataGridModel = new DataGridModel <ManagersAccount>()
            {
                rows  = models,
                total = PM.Total
            };

            return(Json(dataGridModel));
        }