public IQueryable <User> FindPageList(int pageIndex, int pageSize, out int totalRecord, int order) { switch (order) { case 0: return(CurrentRepository.FindPageList(pageIndex, pageSize, out totalRecord, u => true, true, u => u.UserID)); case 1: return(CurrentRepository.FindPageList(pageIndex, pageSize, out totalRecord, u => true, false, u => u.UserID)); default: return(CurrentRepository.FindPageList(pageIndex, pageSize, out totalRecord, u => true, true, u => u.UserID)); } }
public IQueryable <User> FindPageList(int pageIndex, int pageSize, out int totalRecord, int order) { //switch(order) //{ // case 0: return CurrentRepository.FindPageList(pageIndex, pageSize, out totalRecord, u => true, true, u => u.UserID); // case 1: return CurrentRepository.FindPageList(pageIndex, pageSize, out totalRecord, u => true, false, u => u.UserID); // case 2: return CurrentRepository.FindPageList(pageIndex, pageSize, out totalRecord, u => true, true, u => u.RegistrationTime); // case 3: return CurrentRepository.FindPageList(pageIndex, pageSize, out totalRecord, u => true, false, u => u.RegistrationTime); // case 4: return CurrentRepository.FindPageList(pageIndex, pageSize, out totalRecord, u => true, true, u => u.LoginTime); // case 5: return CurrentRepository.FindPageList(pageIndex, pageSize, out totalRecord, u => true, false, u => u.LoginTime); // default: return CurrentRepository.FindPageList(pageIndex, pageSize, out totalRecord, u => true, true, u => u.UserID); //} bool _isAsc = true; string _orderName = string.Empty; switch (order) { case 0: _isAsc = true; _orderName = "UserID"; break; case 1: _isAsc = false; _orderName = "UserID"; break; case 2: _isAsc = true; _orderName = "RegistrationTime"; break; case 3: _isAsc = false; _orderName = "RegistrationTime"; break; case 4: _isAsc = true; _orderName = "LoginTime"; break; case 5: _isAsc = false; _orderName = "LoginTime"; break; default: _isAsc = false; _orderName = "UserID"; break; } return(CurrentRepository.FindPageList(pageIndex, pageSize, out totalRecord, u => true, _isAsc, _orderName)); }
//public User Find(int userID) //{ // return CurrentRepository.Find(u => u.UserID == userID); //} public IQueryable <User> FindPageList(int pageindex, int pageSize, out int totalRecord, int order) { bool isAsc = true; string orderName = string.Empty; switch (order) { case 0: isAsc = true; orderName = "UserID"; break; case 1: isAsc = false; orderName = "UserID"; break; case 2: isAsc = true; orderName = "RegistrationTime"; break; case 3: isAsc = false; orderName = "RegistrationTime"; break; case 4: isAsc = true; orderName = "LoginTime"; break; case 5: isAsc = false; orderName = "LoginTime"; break; default: isAsc = false; orderName = "UserID"; break; } return(CurrentRepository.FindPageList(pageindex, pageSize, out totalRecord, u => true, orderName, isAsc)); }
public IQueryable <T_User> FindPageList(int pageIndex, int pageSize, out int totalCount, int order) { bool _isAsc = true; string _orderName = string.Empty; switch (order) { case 0: _isAsc = true; _orderName = "UserID"; break; case 1: _isAsc = false; _orderName = "UserID"; break; case 2: _isAsc = true; _orderName = "RegistrationTime"; break; case 3: _isAsc = false; _orderName = "RegistrationTime"; break; case 4: _isAsc = true; _orderName = "LoginTime"; break; case 5: _isAsc = false; _orderName = "LoginTime"; break; default: _isAsc = false; _orderName = "UserID"; break; } return(CurrentRepository.FindPageList(pageIndex, pageSize, out totalCount, u => true, _orderName, _isAsc)); }
public IQueryable <User> FindPageList(int pageIndex, int pageSize, out int total) { return(CurrentRepository.FindPageList(pageIndex, pageSize, out total, u => true, true, u => u.UserID)); }