コード例 #1
0
        public void Add(Lesson entity)
        {
            if (Validation(entity))
            {
                return;
            }
            if (_lessonDal.GetAll().Any(p => p.LessonCode.Equals(entity.LessonCode)))
            {
                Message.Error("Ders Kodu Mevcut!");
                return;
            }

            try
            {
                _lessonDal.Add(entity);
                Message.Info("Ders eklendi.");
            }
            catch (Exception exp)
            {
                Message.Error("Ders eklenirken hata oluştu!\n" + exp.Message);
            }
        }
コード例 #2
0
 public List <Lesson> GetAll()
 {
     return(_lessonDal.GetAll());
 }
コード例 #3
0
 public IDataResult <List <Lesson> > GetAll(Expression <Func <Class, bool> > filter = null)
 {
     return(new SuccessDataResult <List <Lesson> >(_lessonDal.GetAll()));
 }