Beispiel #1
0
    protected void btnSalvar_Click(object sender, EventArgs e)
    {
        MateriaPrima materiaprima = new MateriaPrima();

        materiaprima.Nome = txtNome.Text;

        MateriaPrima validaNome = new MateriaPrima();

        MateriaPrimaBD bd = new MateriaPrimaBD();

        validaNome = bd.VerificaDupicidadeNome(materiaprima.Nome);

        if (NomeEncontrado(validaNome))
        {
            txtNome.Focus();
            lblMensagemErro.Text = "´Matéria Prima já cadastrada no sistema";
        }
        else
        {
            int retorno = bd.Insert(materiaprima);

            switch (retorno)
            {
            case 0:
                LimparCampos();
                txtNome.Focus();
                lblMensagemErro.Visible = false;
                lblMensagem.Text        = "Cadastro realizado com sucesso";
                break;

            case 1:
                //Erro no banco de dados
                lblMensagem.Text = "Não foi possível realizar o cadastro.";
                break;

            case 2:
                //Erro geral
                lblMensagem.Text = "Não foi possível realizar o cadastro.";
                break;

            default:
                break;
            }
        }
    }