예제 #1
0
        public IActionResult GetProfilesByFilter(string fullName, string is_Active, int part = 1)
        {
            if (is_Active == null)
            {
                return(StatusCode(404));
            }
            var profileList = ProfilesManager.GetFilteredProfiles(_sqlConnection, fullName ?? "", is_Active);
            var model       = new ProfileViewModel(profileList.Count, part, pageSize, profileList.Skip((part - 1) * pageSize).Take(pageSize).ToList(), true)
            {
                filter = new FilterObject()
                {
                    fullName = fullName,
                    isActive = is_Active
                }
            };

            return(View("Index", model));
        }