public ConsumerWraper GetUsers(int PageNo, int TotalCount) { ConsumerWraper consumerWraper = new ConsumerWraper() { consumerViewModelViewModelList = (from u in AutoSolutionContext.User join ur in AutoSolutionContext.UserRoles on u.UserId equals ur.UserId //join r in AutoSolutionContext.Roles //on ur.RolesId equals r.RolesId where ur.RolesId == 6 orderby u.UserId select new ConsumerViewModel() { First_Name = u.FirstName, Last_Name = u.LastName, Email = u.Email.Trim(), MobileNumber = u.MobileNumber, PhoneNumber = u.PhoneNumber, SelectedCity = u.Cities.CityName } ).Skip((PageNo - 1) * 10).Take(10).ToList(), Pager = new Pager(TotalCount, PageNo, 10) }; return(consumerWraper); }
public ActionResult GetUser(string search, int?pageNo) { try { if (string.IsNullOrEmpty(search)) { int PageNo = pageNo.HasValue ? pageNo.Value > 0 ? pageNo.Value : 1 : 1; int TotalCount = _unitOfWork.User.GetUsersCount(); ConsumerWraper model = _unitOfWork.User.GetUsers(PageNo, TotalCount); return(PartialView("_GetUser", model)); } //else //{ // int PageNo = pageNo.HasValue ? pageNo.Value > 0 ? pageNo.Value : 1 : 1; // int TotalCount = _unitOfWork.PartsProductsCategory.GetPartsProductsCategoryCount(search); // var model = _unitOfWork.PartsProductsCategory.GetPartsProductsCategory(PageNo, TotalCount, search); // return PartialView("_GetPartsProductsCategory", model); //} } catch (Exception) { throw; } return(PartialView("_GetUser")); }