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 })); }
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)); }