public salary_standardFenYe fenye(int dqy, int rl) { salary_standardFenYe cs = new salary_standardFenYe(); List <salary_standardModel> li = new List <salary_standardModel>(); int rows = 0; var data = db.Set <salary_standard>().OrderBy(e => e.Id).Where(e => e.check_status == 0).AsNoTracking(); rows = data.Count();//获取总行数 List <salary_standard> list = FenYe <int>(e => e.Id, e => e.check_status == 0, ref rows, dqy, rl); foreach (salary_standard item in list) { salary_standardModel ko = new salary_standardModel(); ko.id = item.Id; ko.standard_id = item.standard_id; ko.standard_name = item.standard_name; ko.designer = item.designer; ko.register = item.register; ko.checker = item.checker; ko.changer = item.changer; ko.regist_time = item.regist_time; ko.check_time = item.check_time; ko.change_time = item.change_time; ko.salary_sum = item.salary_sum; ko.check_status = item.check_status; ko.change_status = item.change_status; ko.check_comment = item.check_comment; ko.remark = item.remark; li.Add(ko); } cs.li = li; cs.MyProperty = rows; cs.zys = (rows % rl == 0 ? rows / rl : rows % rl + 1); return(cs); }
//分页 public ActionResult salarystandard_check_listSelete() { int dqy = int.Parse(Request["dqy"]); salary_standardFenYe can = sa.fenye(dqy, 2); string aa = JsonConvert.SerializeObject(can); return(Content(aa)); }