예제 #1
0
        public void Idade_maior_que_16()
        {
            var correntista = new NovoCorrentista();

            correntista.DataNascimento = new System.DateTime(2030, 04, 01);


            var dataValida = correntista.ValidarIdade();

            Assert.True(dataValida);
        }
        public IActionResult Cadastrar(NovoCorrentista model)
        {
            //Criamos a variavél idadeValida que armazena o
            //resultado da validação da regra de negócio da idade
            //ser maior ou igual a 16
            var idadeValida = model.ValidarIdade();


            if (idadeValida == false)
            {
                ModelState.AddModelError("DataNascimento", "É necessário a idade maior ou igual a 16 anos");
            }


            return(View(model));
        }
        public IActionResult Cadastrar()
        {
            var model = new NovoCorrentista();

            return(View(model));
        }