Exemple #1
0
 public static bool CreateEvolucaoTreinoScopIsValid(this EvolucaoTreino evolucaoTreino)
 {
     return(AssertionConcern.IsSatisfiedBy(
                AssertionConcern.AssertNotEmpty(evolucaoTreino.Repeticao.ToString(), "O campo repetição é Obrigatório!"),
                AssertionConcern.AssertIsGreaterThan(evolucaoTreino.Repeticao, 0, "O campo carga deve ser maior que 0!"),
                AssertionConcern.AssertNotEmpty(evolucaoTreino.Carga.ToString(), "O campo carga é Obrigatório!"),
                AssertionConcern.AssertIsGreaterThan(evolucaoTreino.Carga, 0, "O campo carga deve ser maior que 0!"),
                AssertionConcern.AssertNotEmpty(evolucaoTreino.AumetoTreino.ToString(), "O campo reavaliação é Obrigatório!"),
                AssertionConcern.AssertLessThanDateEvolucao(evolucaoTreino.AumetoTreino, "Data invalida!")
                ));
 }
        public EvolucaoTreino Create(CreateEvolucaoTreinoCommand command)
        {
            var evolucaoTreino = new EvolucaoTreino(command.Repeticao, command.Carga, command.ExercicioId);
            evolucaoTreino.CreateEvolucaoTreino();
            _repository.Create(evolucaoTreino);

            if (Commit())
            {
                return evolucaoTreino;
            }

            return null;
        }
Exemple #3
0
 public void Update(EvolucaoTreino evolucaoTreino)
 {
     _context.Entry <EvolucaoTreino>(evolucaoTreino).State = EntityState.Modified;
 }
Exemple #4
0
 public void Create(EvolucaoTreino quantidade)
 {
     _context.EvolucaoTreino.Add(quantidade);
 }