Esempio n. 1
0
        public void Setup()
        {
            _validador = new ClienteValidador();

            _cliente = new Cliente
            {
                CPF            = "59448540655",
                Nome           = "Elias Manuel Brito",
                DataNascimento = new DateTime(1988, 02, 13)
            };
        }
        protected void btnSalvarCliente_Click(object sender, EventArgs e)
        {
            try
            {
                var Endereco = new Endereco
                {
                    Rua         = CampoRua.Value,
                    Bairro      = CampoBairro.Value,
                    Numero      = CampoNumero.Value,
                    Cidade      = CampoCidade.Value,
                    Estado      = CampoEstado.Value,
                    CEP         = CampoCEP.Text,
                    Complemento = CampoComplemento.Value
                };

                var Telefone = new Telefone {
                    Numero = CampoTelefone.Value
                };

                var Cliente = new Cliente
                {
                    Id       = !CampoId.Value.Equals("") ? Convert.ToInt32(CampoId.Value) : 0,
                    Nome     = CampoNome.Value,
                    Email    = CampoEmail.Value,
                    Telefone = Telefone,
                    RG       = CampoRG.Value,
                    CPF      = CampoCPF.Value,
                    Endereco = Endereco
                };

                ClienteValidador.Validar(Cliente);
                ClienteDAO.Salvar(Cliente);

                Response.Redirect(Request.RawUrl);
            }
            catch (Exception error)
            {
                span_erro.InnerText = error.Message;
            }
        }
Esempio n. 3
0
 public override bool IsValid()
 {
     ValidationResult = new ClienteValidador().Validate(this);
     return(ValidationResult.IsValid);
 }
Esempio n. 4
0
        public override bool EhValido()
        {
            _validacao = new ClienteValidador().Validate(this);

            return(_validacao.IsValid);
        }