/// <summary> /// 删除一条记录 /// </summary> /// <param name="id"></param> /// <returns></returns> public bool DeleteInfo(int id) { try { EmployeeNewInfoDal EmpNewInfoDal = new EmployeeNewInfoDal(); return(EmpNewInfoDal.DeleteInfo(id)); } catch (System.Exception ex) { throw new Exception.BllException(ex.Message); } }
public EmployeeNewInfo GetModel(int id) { try { EmployeeNewInfoDal EmpNewInfoDal = new EmployeeNewInfoDal(); return(EmpNewInfoDal.GetModel(id)); } catch (System.Exception ex) { throw new Exception.BllException(ex.Message); } }
/// <summary> /// 获取总的页数 /// </summary> /// <param name="pageSize"></param> /// <returns></returns> public int GetPageCount(int pageSize) { try { EmployeeNewInfoDal EmpNewInfoDal = new EmployeeNewInfoDal(); int recordCount = EmpNewInfoDal.GetRecordCount(); int pageCount = Convert.ToInt32(Math.Ceiling((double)recordCount / pageSize)); return(pageCount); } catch (System.Exception ex) { throw new Exception.BllException(ex.Message); } }
/// <summary> /// 获取分页数据 /// </summary> /// <param name="pageIndex">当前页码值</param> /// <param name="pageSize">每页显示的记录数</param> /// <returns></returns> public List <EmployeeNewInfo> GetPageList(int pageIndex, int pageSize) { try { EmployeeNewInfoDal EmpNewInfoDal = new EmployeeNewInfoDal(); int start = (pageIndex - 1) * pageSize + 1; int end = pageIndex * pageSize; List <EmployeeNewInfo> list = EmpNewInfoDal.GetPageList(start, end); return(list); } catch (System.Exception ex) { throw new Exception.BllException(ex.Message); } }
public bool AddInfo(EmployeeNewInfo newInfo) { try { EmployeeNewInfoDal EmpNewInfoDal = new EmployeeNewInfoDal(); if (newInfo.ImagePath == null) { newInfo.ImagePath = ""; } return(EmpNewInfoDal.AddInfo(newInfo)); } catch (System.Exception ex) { throw new Exception.BllException(ex.Message); } }