Exemple #1
0
        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"));
        }