public IList <Speciallineinfo> PaginationFindByUserid(SpeciallineinfoPagination obj) { String stmtId = "SpeciallineinfoPagination.FindByUserid"; IList <Speciallineinfo> result = this.sqlMapper.QueryForList <Speciallineinfo>(stmtId, obj); return(result); }
/// <summary> /// /// </summary> /// <param name="pageNumber"></param> /// <param name="pageSize"></param> /// <param name="userId"></param> /// <returns></returns> private string buildTableHTML(string pageNumber, string pageSize, string userId) { logger.Info("Build table html with pageNumber:" + pageNumber); logger.Info("Build table html with pageSize:" + pageSize); logger.Info("Build table html with userID:" + userId); SpeciallineinfoPagination lineInfoPoco = new SpeciallineinfoPagination(); try { lineInfoPoco.Limit = int.Parse(pageSize); lineInfoPoco.Offset = (int.Parse(pageNumber) - 1) * lineInfoPoco.Limit; lineInfoPoco.Userid = long.Parse(userId); } catch (Exception ex) { logger.Error("Parameter invalid:" + ex.Message); return("参数错误:" + ex.Message); } IList <Speciallineinfo> lineInfoPocoList = this.speciallineDao.DescendOrderPaginationFindByUserid(lineInfoPoco); logger.Info("Got items:" + lineInfoPocoList.Count.ToString()); string tableHTML = this.tableGenerator.getTableHTML(this.getTableHeader(), this.getTableData(lineInfoPocoList), this.getOperate()); logger.Info("Build table HTML done:" + tableHTML); return(tableHTML); }
public IList <Speciallineinfo> DescendOrderPaginationFindAll(SpeciallineinfoPagination obj) { String stmtId = "Speciallineinfo.DescendOrderFindAllPagination"; IList <Speciallineinfo> result = this.sqlMapper.QueryForList <Speciallineinfo>(stmtId, obj); return(result); }