Exemplo n.º 1
0
        private void btnIncluir_Click(object sender, EventArgs e)
        {
            Boolean saida     = (rdbSaida.Checked == true);
            string  descricao = txtDescricao.Text.ToString();

            //Validação da descrição
            Boolean statusDescricao = validar.Textos(descricao);

            if (statusDescricao == true)
            {
                //Pedindo à camada de negócios para adicionar o tipo de transferencia
                Boolean statusInsercao = camadaNegocios.InserirTipoTransferencia(descricao, true, saida);

                if (statusInsercao == true)
                {
                    MessageBox.Show("Tipo de transferência incluído com sucesso!");

                    //Limpando os campos
                    txtDescricao.Text = "";
                    txtDescricao.Focus();
                }

                else
                {
                    MessageBox.Show("Não foi possível incluir o tipo de transferência");
                }
            }

            else
            {
                MessageBox.Show("Descrição inválida. \n\n" +
                                "Deve ter pelo menos um caractere \n" +
                                "Não conter caracteres especiais");
                txtDescricao.Focus();
            }
        }