public ActionResult ExportTo() { int userId = (int)Session["userId"]; var filterExpression = Request["hidden_CpGvFind_FilterExpression"]; var sortExpression = Request["hidden_CpGvFind_SortExpression"]; var pageIndex = Request["hidden_CpGvFind_PageIndex"]; var pageSize = Request["hidden_CpGvFind_PageSize"]; var cflItemParam = GetParam(Request); List <CflItem_View__> items = CflItem_Model.GetDataList(userId, cflItemParam, filterExpression, sortExpression, Convert.ToInt32(pageIndex), Convert.ToInt32(pageSize)); return(GridViewExportHelper.ExportTypes["XLS"].Method(GridViewExportHelper.ExportGridViewSettings(cflItemParam), items)); }
public ActionResult ExportTo() { int userId = (int)Session["userId"]; var hidden_CpGvFind_FilterExpression = Request["hidden_CpGvFind_FilterExpression"]; var hidden_CpGvFind_SortExpression = Request["hidden_CpGvFind_SortExpression"]; var hidden_CpGvFind_PageIndex = Request["hidden_CpGvFind_PageIndex"]; var hidden_CpGvFind_PageSize = Request["hidden_CpGvFind_PageSize"]; int Alert_Id = int.Parse(Request["Alert_Id"]); var param = GetParam(Alert_Id); IEnumerable items = ReportAlertDetail__List_Model.GetDataList(userId, param, hidden_CpGvFind_FilterExpression, hidden_CpGvFind_SortExpression, Convert.ToInt32(hidden_CpGvFind_PageIndex), Convert.ToInt32(hidden_CpGvFind_PageSize)); return(GridViewExportHelper.ExportTypes["XLS"].Method(GridViewExportHelper.ExportGridViewSettings(userId, param), items)); }
public ActionResult ExportTo() { int userId = (int)Session["userId"]; var hidden_CpGvFind_FilterExpression = Request["hidden_CpGvFind_FilterExpression"]; var hidden_CpGvFind_SortExpression = Request["hidden_CpGvFind_SortExpression"]; var hidden_CpGvFind_PageIndex = Request["hidden_CpGvFind_PageIndex"]; var hidden_CpGvFind_PageSize = Request["hidden_CpGvFind_PageSize"]; int Query_Id = int.Parse(Request["Query_Id"]); var param = GetParam(Query_Id); //------------------------------------- string cpParams = ""; cpParams = Request["Params"]; JavaScriptSerializer serializer = new JavaScriptSerializer(); List <CrystalReportParam> reportParams; reportParams = serializer.Deserialize <List <CrystalReportParam> >(cpParams); param.crtParams = reportParams; //-------------------------------------- IEnumerable items = ReportQueryDetail__List_Model.GetDataList(userId, param, hidden_CpGvFind_FilterExpression, hidden_CpGvFind_SortExpression, Convert.ToInt32(hidden_CpGvFind_PageIndex), Convert.ToInt32(hidden_CpGvFind_PageSize)); return(GridViewExportHelper.ExportTypes["XLS"].Method(GridViewExportHelper.ExportGridViewSettings(userId, param), items)); }