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); }
public void Update(EvaluationCoach Evaluation) { _context.Entry <EvaluationCoach>(Evaluation).State = EntityState.Modified; }
public void Delete(EvaluationCoach evaluation) { _context.EvaluationCoach.Remove(evaluation); }
public void Create(EvaluationCoach evaluation) { _context.EvaluationCoach.Add(evaluation); }
public static bool ChangeEvaluationScopeIsValid(this EvaluationCoach evaluationCoach, int?evaluation) { return(AssertionConcern.IsSatisfiedBy( AssertionConcern.AssertArgumentNotNull(evaluation, Errors.InvalidEvaluation) )); }