Exemple #1
0
        public IDataResult <Teacher> GetById(int id)
        {
            Teacher result;

            try
            {
                result = _teacherDal.Get(t => t.Id == id);
            }
            catch (Exception)
            {
                return(new ErrorDataResult <Teacher>("No teacher with this id"));
            }
            return(new SuccessDataResult <Teacher>(result));
        }
Exemple #2
0
 public Teachers Get(int id)
 {
     return(teacherDal.Get(id));
 }
 public IDataResult <Teacher> GetById(int id)
 {
     return(new SuccessDataResult <Teacher>(_teacherDal.Get(p => p.TeacherId == id)));
 }
 public IDataResult <Teacher> Get(int teacherId)
 {
     return(new SuccessDataResult <Teacher>(_ITeacherDal.Get(filter: x => x.TeacherId == teacherId)));
 }
        public Teacher Find(Expression <Func <Teacher, bool> > filter)
        {
            var data = _mapper.Map <Teacher>(_teacherDal.Get(filter));

            return(data);
        }
 public Teacher GetById(int id)
 {
     return(_teacherDal.Get(t => t.TeacherId == id));
 }