Esempio n. 1
0
        public void Incluir_Resultado_Inicial()
        {
            var context = ConfiguracaoTeste.ObterContexto();
            var service = new ResultadoService(context);

            var resultado = new ResultadoAcumulado();

            resultado.DataResultado = new DateTime(2015, 1, 2);
            resultado.Mercado       = (char)Mercado.Acoes;
            resultado.Usuario       = context.Usuario.First(p => p.Id == 1);

            service.IncluirAcumulado(resultado);
        }
Esempio n. 2
0
        public void IncluirAcumulado(ResultadoAcumulado resultado)
        {
            var validacao          = new ValidacaoResultadoAcumulado(base.Context);
            var resultadoValidacao = validacao.Validate(resultado);

            if (resultadoValidacao.IsValid)
            {
                Context.ResultadoAcumulado.Add(resultado);
                Context.TrySaveChanges();
            }
            else
            {
                throw new ValidationException(resultadoValidacao.Errors);
            }
        }