public ActionResult GetFilterSearchNotes(int FK_Type    = 0, int FK_Category = 0, int FK_Country = 0, string FK_University = null, string FK_Course = null,
                                                 int PageNumber = 1, int PageSize    = 9, string search  = null, string rating     = null)
        {
            SearchNotesViewModel Model = new SearchNotesViewModel();

            if (string.IsNullOrEmpty(FK_University))
            {
                FK_University = null;
            }
            if (string.IsNullOrEmpty(FK_Course))
            {
                FK_Course = null;
            }
            if (string.IsNullOrEmpty(search))
            {
                search = null;
            }
            if (string.IsNullOrEmpty(rating))
            {
                rating = null;
            }

            Model.PageNumber = PageNumber;
            Model.PageSize   = PageSize;

            List <NewGetSellerNotesDetails_Result> getSellNotes = db.NewGetSellerNotesDetails(FK_Type, FK_Category, FK_Country, FK_University, FK_Course, PageSize, PageNumber, search, rating).ToList();

            Model.NewGetSellerNotesDetails_Result = getSellNotes;
            foreach (var data in getSellNotes)
            {
                Model.TotalRecords = (int)data.TotalCount;
            }
            return(PartialView("_SellNotes", Model));
        }