public Coachee Create(CreateCoacheeCommand command)
        {
            var Coachee = new Coachee(command.Profession, command.IdUser, command.Weakness, command.StrongPoint, command.CoachingProcess);
            Coachee.Validate();
            _repository.Create(Coachee);

            if (Commit())
                return Coachee;

            return null;
        }
 public void Delete(Coachee coachee)
 {
     _context.Coachee.Remove(coachee);
 }
 public void Create(Coachee coachee)
 {
     _context.Coachee.Add(coachee);
 }
 public void Update(Coachee coachee)
 {
     _context.Entry<Coachee>(coachee).State = System.Data.Entity.EntityState.Modified;
 }