Exemplo n.º 1
0
        private void btnIncluir_Click(object sender, EventArgs e)
        {
            string descricaoUnidade = txtDescricao.Text.ToString().Trim();
            string siglaUnidade     = txtSigla.Text.ToString().Trim();

            //Validação dos textos
            Boolean statusDescricao = validar.Textos(descricaoUnidade);
            Boolean statusSigla     = validar.Textos(siglaUnidade);

            if (statusDescricao == true)
            {
                if (statusSigla == true)
                {
                    Boolean statusInsercao = camadaNegocios.InserirUnidadeMedida(descricaoUnidade, siglaUnidade);

                    if (statusInsercao == true)
                    {
                        MessageBox.Show("Unidade de medida incluída com sucesso");

                        //Limpando os campos
                        txtDescricao.Text = "";
                        txtSigla.Text     = "";

                        txtDescricao.Focus();
                    }

                    else
                    {
                        MessageBox.Show("Não foi possível incluir a unidade de medida");
                    }
                }

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

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