예제 #1
0
 public IEnumerable <Model.WorkInfoNo> GetFindPage(Model.WorkFindPage page)
 {
     using (IDbConnection cn = new MySqlConnection(cns))
     {
         string sql = "with a as(select row_number() over(order by uploadTime desc) as num, workinfo.*,activityName from workinfo join activity on  workinfo.activityId=activity.activityId where workverify='审核通过' and workName like concat('%',@workName,'%'))";
         return(cn.Query <Model.WorkInfoNo>(sql, page));
     }
 }
예제 #2
0
파일: WorkInfo.cs 프로젝트: yly299/Lx07
 public IEnumerable <Model.WorkInfoNo> GetMyPage(Model.WorkFindPage page)
 {
     using (IDbConnection cn = new MySqlConnection(cns))
     {
         string sql = "with a as(select row_number() over(order by uploadTime desc) as num, workinfo.*,activityName from workinfo join activity on  workinfo.activityId=activity.activityId where workinfo.userName=@userName)";
         sql += "select* from a where num between (@pageIndex-1)*@pageSize+1 and @pageIndex*@pageSize;";
         return(cn.Query <Model.WorkInfoNo>(sql, page));
     }
 }
예제 #3
0
 public ActionResult getFindPage([FromBody] Model.WorkFindPage page)
 {
     if (page.workName == null) page.workName = "";
     var result = DAL.WorkInfo.Instance.GetFindPage(page);
     if (result.Count() == 0)
         return Json(Result.Err("返回记录数为0"));
     else
         return Json(Result.Ok(result));
 }
예제 #4
0
        public ActionResult getMyPage([FromBody] Model.WorkFindPage page)
        {
            if (getPage.userName == null)
            {
                page.userName = "";
            }
            var result = DAL.WorkInfo.Intance.GetMyPage(page);

            if (result.Count() == 0)
            {
                return(Json(Result.Err("返回记录书为0")));
            }
            else
            {
                return(Json(Result.Ok("result")));
            }
        }
예제 #5
0
        public ActionResult getfindPage([FromBody] Model.WorkFindPage page)
        {
            if (page.workName == null)
            {
                page.workName = "";
            }
            var result = DAL.WorkInfo.Instance.GetFindPage(page);

            if (result.Count() == 0)
            {
                return(Json(Result.Err("返回记录数位0")));
            }
            else
            {
                return(Json(Result.Ok(result)));
            }
        }