public async Task <ActionResult> MineshaftSummary(AlgoType?algoType) { var data = await MineshaftReader.GetMineshaftSummary(); data.AlgoType = algoType; return(PartialView("_MineshaftSummary", data)); }
public async Task <ActionResult> GetMineshaftInfo(int id) { var model = await MineshaftReader.GetMineshaftInfo(id); if (model != null) { return(PartialView("_MineshaftInfo", model)); } return(PartialViewMessage(new ViewMessageModel(ViewMessageType.Info, "No Results Found", "No pool found matching your criteria"))); }
public async Task <ActionResult> GetAlgoSummary(DataTablesModel param, AlgoType?algoType) { return(DataTable(await MineshaftReader.GetMineshaftSummary(param, algoType))); }
public async Task <ActionResult> GetMineshaftUserInfo(int id) { return(Json(await MineshaftReader.GetMineshaftUserInfo(User.Identity.GetUserId(), id), JsonRequestBehavior.AllowGet)); }
public async Task <ActionResult> GetBlockChart(int poolId) { return(Json(await MineshaftReader.GetBlockChart(poolId), JsonRequestBehavior.AllowGet)); }
public async Task <ActionResult> GetHashrateChart(int poolId) { return(Json(await MineshaftReader.GetHashrateChart(poolId, User.Identity.GetUserId()), JsonRequestBehavior.AllowGet)); }
public async Task <ActionResult> GetMiners(DataTablesModel param, int poolId) { return(DataTable(await MineshaftReader.GetMiners(poolId, param))); }