예제 #1
0
        public DatatablesVM <Account> GetAll(int start, int length)
        {
            var count  = _repository.GetAll().Count();
            var data   = _repository.GetAll().Skip(start).Take(length);
            var result = new DatatablesVM <Account>
            {
                recordsTotal    = count,
                recordsFiltered = count,
                data            = data,
            };

            return(result);
        }
예제 #2
0
        public DatatablesVM <Student> TeacherGetAll(int start, int length, int Id)
        {
            var count = _repository.GetAll().Where(c => c.AccountId == Id).Count();

            var data   = _repository.GetAll().Where(c => c.AccountId == Id).Skip(start).Take(length);
            var result = new DatatablesVM <Student>
            {
                recordsTotal    = count,
                recordsFiltered = count,
                data            = data,
            };

            return(result);
        }
예제 #3
0
        public DatatablesVM <Student> GetStudentDetail(int Id)
        {
            var count = _repository.GetAll().Where
                            (c => c.Id == Id).Count();
            var data = _repository.GetAll().Where
                           (c => c.Id == Id);

            ;
            var result = new DatatablesVM <Student>
            {
                recordsTotal    = count,
                recordsFiltered = count,
                data            = data,
            };

            return(result);
        }