public IActionResult Index(int page = 1, int subjectId = 0)
        {
            var list = repo.GetSubjectList();

            list.Insert(0, new Subject {
                SubjectId = 0, SubjectName = "All"
            });
            ViewBag.Subjects = list;
            int pageSize = 5;
            var data     = repo.Get();

            if (subjectId > 0)
            {
                return(View(data.Where(s => s.SubjectId == subjectId).ToPagedList(page, pageSize)));
            }
            return(View(data.ToPagedList(page, pageSize)));
        }
        public async Task <IActionResult> Index()
        {
            studentRepo = new StudentRepo();

            //get all data
            var getalldata = studentRepo.GetAll();

            //get single data
            var singledata = await studentRepo.Get(1);

            return(View());
        }