Ejemplo n.º 1
0
        private void Gravar()
        {
            try
            {
                PessoaDAL objPessoaDAL    = new PessoaDAL();
                PessoaDTO objPessoa       = new PessoaDTO();
                bool      camposValidados = true;

                #region Validações dos Campos

                string verificarTel = mtbTelefone.Text.Replace("_", "").Replace("(", "").Replace(")", "").Replace("-", "").Trim();

                if (String.IsNullOrEmpty(txtNome.Text))
                {
                    epErro.SetError(txtNome, "O campo Nome é obrigatório!");
                    camposValidados = false;
                }

                if (String.IsNullOrEmpty(verificarTel))
                {
                    epErro.SetError(mtbTelefone, "O campo Telefone é obrigatório!");
                    camposValidados = false;
                }

                #endregion

                if (camposValidados)
                {
                    TransferirCampos(objPessoa);
                    objPessoaDAL.Insert(objPessoa);

                    MessageBox.Show("Registro inserido com sucesso!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    LimparCampos();
                    txtNome.Focus();
                }
                else
                {
                    MessageBox.Show("Ops, ocorreram erros!\nPreencha os campos com o balãozinho vermelho e tente novamente",
                                    "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        //[Order(1)]
        public void InsertPerson_Valid()
        {
            PessoaDAL.Insert(pessoa);

            Assert.That(VerificarInsert(pessoa), Is.True);
        }