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 string GetMyMoney() { IStatisticsMoneyService isms = ServiceHelper.Create <IStatisticsMoneyService>(); decimal myMoney = isms.getMyMoney(base.CurrentSellerManager.Id, 2); return(myMoney.ToString()); }
public JsonResult AddStatisticsMoneyLog(int TradingType, decimal TradingPrice, string OrderNum, int PayType, string TypeID) { IStatisticsMoneyService isms = ServiceHelper.Create <IStatisticsMoneyService>(); decimal moneybynow = isms.GetMoneyByUidType(base.CurrentSellerManager.Id, 2); StatisticsMoney entity = new StatisticsMoney { UserId = base.CurrentSellerManager.Id, UserName = base.CurrentSellerManager.UserName, UserType = 2, TradingTime = DateTime.Now, TradingType = TradingType, TradingPrice = TradingPrice, OrderNum = OrderNum, PayType = PayType, Balance = moneybynow + TradingPrice, BalanceAble = moneybynow + TradingPrice }; isms.Add(entity); CapitalInfo cinfo = ServiceHelper.Create <IMemberCapitalService>().GetCapitalInfoByManagerId(base.CurrentSellerManager.Id); if (cinfo != null) { cinfo.Balance += TradingPrice; ServiceHelper.Create <IMemberCapitalService>().UpdateCapitalAmount(cinfo.Id, 0, cinfo.Balance, 0, 0, base.CurrentSellerManager.Id); } return(Json(new { Successful = true })); }
public JsonResult List(int page, int rows, string starttime, string endtime) { IStatisticsMoneyService isms = ServiceHelper.Create <IStatisticsMoneyService>(); StatisticsQuery sm = new StatisticsQuery() { beginTime = starttime, endTime = endtime, userid = base.CurrentUser.Id, PageNo = page, PageSize = rows, shopId = base.CurrentSellerManager.ShopId }; PageModel <OrderMoneyModel> pm = isms.GetList1(sm); IEnumerable <OrderMoneyModel> models = from item in pm.Models.ToArray() select new OrderMoneyModel() { Id = item.Id, UserId = item.UserId, UserName = item.UserName, OrderDate = item.OrderDate, TradingPrice = item.TradingPrice }; DataGridModel <OrderMoneyModel> dataGridModel = new DataGridModel <OrderMoneyModel>() { rows = models, total = pm.Total }; return(Json(dataGridModel)); }
public string GetMoney(string starttime, string endtime) { IStatisticsMoneyService isms = ServiceHelper.Create <IStatisticsMoneyService>(); StatisticsQuery sm = new StatisticsQuery() { beginTime = starttime, endTime = endtime, shopId = base.CurrentSellerManager.ShopId }; decimal addMoney = isms.GetMoney(sm); return(addMoney.ToString()); }
public string GetMoney(string userType, string starttime, string endtime, string type) { IStatisticsMoneyService isms = ServiceHelper.Create <IStatisticsMoneyService>(); StatisticsQuery sm = new StatisticsQuery() { beginTime = starttime, endTime = endtime, type = type }; decimal addMoney = isms.GetAddMoney(sm); decimal removeMoney = isms.GetRemoveMoney(sm); return(addMoney + "|" + removeMoney); }
public JsonResult AddStatisticsMoney(int TradingType, decimal TradingPrice, string OrderNum, int PayType, string TypeID) { IStatisticsMoneyService isms = ServiceHelper.Create <IStatisticsMoneyService>(); decimal moneybynow = isms.GetMoneyByUidType(base.CurrentUser.Id, base.CurrentUser.UserType); StatisticsMoney entity = new StatisticsMoney { UserId = base.CurrentUser.Id, UserName = base.CurrentUser.UserName, UserType = base.CurrentUser.UserType, TradingTime = DateTime.Now, TradingType = TradingType, TradingPrice = TradingPrice, OrderNum = OrderNum, PayType = PayType, Balance = moneybynow, BalanceAble = moneybynow }; isms.Add(entity); return(Json(new { Successful = true })); }
public JsonResult List(int page, int rows, string userType, string starttime, string endtime, string type) { IStatisticsMoneyService isms = ServiceHelper.Create <IStatisticsMoneyService>(); StatisticsQuery sm = new StatisticsQuery() { userType = userType, beginTime = starttime, endTime = endtime, type = type, PageNo = page, PageSize = rows }; PageModel <StatisticsMoney> pm = isms.GetList(sm); IEnumerable <StatisticsMoney> models = from item in pm.Models.ToArray() select new StatisticsMoney() { Id = item.Id, UserId = item.UserId, UserName = item.UserName, UserType = item.UserType, TradingType = item.TradingType, TradingTime = item.TradingTime, TradingOrderId = item.TradingOrderId, TradingPrice = item.TradingPrice, OrderNum = item.OrderNum, PayType = item.PayType, TradingCardNum = item.TradingCardNum, Balance = item.Balance, BalanceAble = item.BalanceAble }; DataGridModel <StatisticsMoney> dataGridModel = new DataGridModel <StatisticsMoney>() { rows = models, total = pm.Total }; return(Json(dataGridModel)); }