//6投资统计(投资统计) public ActionResult TotalInvestment() { ViewBag.MenuIndex = 6; SystemUsers user = Session["UserInfo"] as SystemUsers; if (null == user) { return(RedirectToAction("Login", "Home")); } user = http.DoGetObject <SystemUsers>(ApplicationPropertys.WEBAPI_URL + "/User/GetUserInfo/" + user.ID); if (null == user) { return(RedirectToAction("Login", "Home")); } Session["UserInfo"] = user; ViewBag.PageName = "投资统计"; Earnings_Parameter par = new Earnings_Parameter(); par.UserID = user.ID; par.SearchWay = 1; par.Datas = 0; //查询统计总数 Earnings_Return result = http.DoPostObject <Earnings_Return>(ApplicationPropertys.WEBAPI_URL + "/User/Totalrevenue", par); //已购买的债权 DataTable[] model = http.DoGetObject <DataTable[]>(ApplicationPropertys.WEBAPI_URL + "/Claims/GetInvestment_Ing/" + user.ID); ViewBag.Result = result; ViewBag.Record = model; return(View()); }
//6投资统计(收益统计) public ActionResult Totalrevenue() { ViewBag.MenuIndex = 6; SystemUsers user = Session["UserInfo"] as SystemUsers; if (null == user) { return(RedirectToAction("Login", "Home")); } user = http.DoGetObject <SystemUsers>(ApplicationPropertys.WEBAPI_URL + "/User/GetUserInfo/" + user.ID); if (null == user) { return(RedirectToAction("Login", "Home")); } Session["UserInfo"] = user; ViewBag.PageName = "投资统计"; Earnings_Parameter par = new Earnings_Parameter(); par.UserID = user.ID; par.SearchWay = 1; par.Datas = 0; Earnings_Return result = http.DoPostObject <Earnings_Return>(ApplicationPropertys.WEBAPI_URL + "/User/Totalrevenue", par); ViewBag.Datas = result; return(View()); }
/// <summary> /// 统计总收益和总投资 /// </summary> public Earnings_Return Totalrevenue(Earnings_Parameter par) { SqlCommand cmd = db.GetStoredProcedureCommand("Proc_Totalrevenue"); db.AddInputParameter(cmd, "@UserID", DbType.Int32, par.UserID); db.AddInputParameter(cmd, "@SearchWay", DbType.Int32, par.SearchWay); db.AddInputParameter(cmd, "@Datas", DbType.Int32, par.Datas); db.AddInputParameter(cmd, "@BeginDate", DbType.DateTime, par.BeginDate); db.AddInputParameter(cmd, "@EndDate", DbType.DateTime, par.EndDate); db.AddReturnValueParameter(cmd, "@ReturnValue", DbType.Int32, 4); DataTable dt = db.ExecuteDataTable(cmd); return(dt.CreateDataReader().ReaderToModel <Earnings_Return>()); }
//投资统计(包含收益明细) public ActionResult Totalrevenue(Earnings_Parameter model) { BaseResultDto <Earnings_Return> resu = new BaseResultDto <Earnings_Return>(); if (null != Session["UserInfo"]) { SystemUsers user = (SystemUsers)Session["UserInfo"]; model.UserID = user.ID; Earnings_Return result = http.DoPostObject <Earnings_Return>(ApplicationPropertys.WEBAPI_URL + "/User/Totalrevenue/", model); resu.IsSeccess = true; resu.Tag = result; } else { resu.IsSeccess = false; resu.ErrorMsg = "用户未登录或登录超时"; resu.ErrorCode = -2; //用户未登录 } return(Content(resu.ToJsonString())); }
//6投资统计(收益明细) public ActionResult TotalrevenueDetails(int id = 1) { ViewBag.MenuIndex = 6; SystemUsers user = Session["UserInfo"] as SystemUsers; if (null == user) { return(RedirectToAction("Login", "Home")); } user = http.DoGetObject <SystemUsers>(ApplicationPropertys.WEBAPI_URL + "/User/GetUserInfo/" + user.ID); if (null == user) { return(RedirectToAction("Login", "Home")); } Session["UserInfo"] = user; ViewBag.PageName = "投资统计"; Earnings_Parameter par = new Earnings_Parameter(); par.UserID = user.ID; par.SearchWay = 1; par.Datas = 0; //查询统计总数 Earnings_Return result = http.DoPostObject <Earnings_Return>(ApplicationPropertys.WEBAPI_URL + "/User/Totalrevenue", par); TransactionRecord_Parameter pag = new TransactionRecord_Parameter(); pag.PageSize = 15; pag.PageIndex = id; pag.UserId = user.ID; //交易明细 ModelByCount <TransactionRecord_Return> model = http.DoPostObject <ModelByCount <TransactionRecord_Return> >(ApplicationPropertys.WEBAPI_URL + "/User/TransactionRecord/", pag); ViewBag.Result = result; ViewBag.Record = model; return(View()); }
public Earnings_Return Totalrevenue(Earnings_Parameter model) { return(oper.Totalrevenue(model)); }