示例#1
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            if (validarDados())
            {
                try
                {
                    clsCategoria objCategoria = new clsCategoria();
                    //objCategoria.IntCodigo = Convert.ToInt16(txtCodigo.Text);
                    objCategoria.StrNome = txtNome.Text;
                    if (txtCodigo.Text == "")
                    {
                        objCategoria.Salvar();
                        MessageBox.Show("Dados salvos com sucesso.", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                    }
                    else
                    {
                        objCategoria.IntCodigo = Convert.ToInt32(txtCodigo.Text);
                        objCategoria.Alterar();
                        MessageBox.Show("Dados alterados com sucesso.", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                    }

                    controlaBotoes(true);
                    AtualizaGrid();
                    zeraDados();
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Dados da Categoria nao foram salvos. \n" + ex.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
        }