Exemple #1
0
 public bool Add(Subject item)
 {
     if (!string.IsNullOrWhiteSpace(item.Name))
     {
         _uow.SubjectRepository.Add(item);
         return(_uow.ApplyChanges());
     }
     return(false);
 }
Exemple #2
0
 public bool Add(Question item)
 {
     if (!string.IsNullOrWhiteSpace(item.Text))
     {
         _uow.QuestionRepository.Add(item);
         return(_uow.ApplyChanges());
     }
     return(false);
 }
Exemple #3
0
 public bool Add(EducationGroup item)
 {
     if (!string.IsNullOrWhiteSpace(item.Name))
     {
         _uow.EducationGroupRepository.Add(item);
         return(_uow.ApplyChanges());
     }
     return(false);
 }
 public bool Add(Student item)
 {
     if (!string.IsNullOrWhiteSpace(item.FirstName) && !string.IsNullOrWhiteSpace(item.LastName))
     {
         _uow.StudentRepository.Add(item);
         return(_uow.ApplyChanges());
     }
     return(false);
 }
Exemple #5
0
 public bool Add(Comment item)
 {
     if (!string.IsNullOrWhiteSpace(item.Description))
     {
         _uow.CommentRepository.Add(item);
         return(_uow.ApplyChanges());
     }
     return(false);
 }
        public bool Add(Topic item)
        {
            if (!string.IsNullOrWhiteSpace(item.Head) && !string.IsNullOrWhiteSpace(item.Description))
            {
                _uow.TopicRepository.Add(item);

                return(_uow.ApplyChanges());
            }
            return(false);
        }
 public bool Add(Trainer trainer, string mail, string password, string contract, out string messaj)
 {
     if (trainer.Login.Mail != mail)
     {
         messaj = "Girdiğiniz mail adresleri bir birleri ile uyuşmuyor";
         return(false);
     }
     else if (trainer.Login.Password != password)
     {
         messaj = "Girdiğiniz şifreler bir birleri ile uyuşmuyor";
         return(false);
     }
     else if (contract != "on")
     {
         messaj = "Kayıt için sözleşmeyi kabul etmelisiniz";
         return(false);
     }
     else
     {
         int            id          = 1;
         List <Trainer> trainerList = _uow.TrainerRepository.GetAll();
         if (trainerList.Count != 0)
         {
             id = trainerList[trainerList.Count - 1].Id + 2;
         }
         trainer.Id                 = trainer.Login.Id = id;
         trainer.IsOnline           = false;
         trainer.Status             = true;
         trainer.DateOfRegistration = DateTime.Now.Date;
         _uow.TrainerRepository.Add(trainer);
         if (_uow.ApplyChanges())
         {
             messaj = "Kayıt işlemi başarılı sisteme giriş yapabilirsiniz";
             return(true);
         }
         else
         {
             messaj = "Sistemde sorun oluştu daha sonra tekrar deneyiniz";
             return(false);
         }
     }
 }
Exemple #8
0
 public bool Add(Education_Group_Student item)
 {
     _uow.EducationGroupStudentRepository.Add(item);
     return(_uow.ApplyChanges());
 }
 public bool Add(Content item)
 {
     _uow.ContentRepository.Add(item);
     return(_uow.ApplyChanges());
 }