Esempio n. 1
0
 public static bool CreateEvaluationCoachScopeIsValid(this EvaluationCoach evaluationCoach)
 {
     return(AssertionConcern.IsSatisfiedBy(
                AssertionConcern.AssertArgumentNotNull(evaluationCoach.IdCoach, Errors.CoachNotFound),
                AssertionConcern.AssertArgumentNotNull(evaluationCoach.IdSession, Errors.SessionNotFound)
                ));
 }
        public EvaluationCoach Create(CreateEvaluationCoachCommand command)
        {
            var evaluation = new EvaluationCoach(command.IdCoach, command.IdSession, command.Evaluation, command.Observation);

            _repository.Create(evaluation);

            if (Commit())
            {
                return(evaluation);
            }

            return(null);
        }
Esempio n. 3
0
 public void Update(EvaluationCoach Evaluation)
 {
     _context.Entry <EvaluationCoach>(Evaluation).State = EntityState.Modified;
 }
Esempio n. 4
0
 public void Delete(EvaluationCoach evaluation)
 {
     _context.EvaluationCoach.Remove(evaluation);
 }
Esempio n. 5
0
 public void Create(EvaluationCoach evaluation)
 {
     _context.EvaluationCoach.Add(evaluation);
 }
Esempio n. 6
0
 public static bool ChangeEvaluationScopeIsValid(this EvaluationCoach evaluationCoach, int?evaluation)
 {
     return(AssertionConcern.IsSatisfiedBy(
                AssertionConcern.AssertArgumentNotNull(evaluation, Errors.InvalidEvaluation)
                ));
 }