Ejemplo n.º 1
0
        public int Cadastrar()
        {
            AutorDB autordb = new AutorDB();

            if (autordb.BuscarPorNome(this.Nome).Id != 0)
            {
                return(1001);
            }
            else
            {
                autordb.Autor = this;
                return(autordb.Cadastrar());
            }
        }
Ejemplo n.º 2
0
        private void Excluir_Click(object sender, EventArgs e)
        {
            int  autcodigo = (int)dataGridView1.CurrentRow.Cells[0].Value;
            bool excluir   = AutorDB.setExcluiAutor(conexao, autcodigo);

            if (excluir)
            {
                MessageBox.Show("Registro Excluído!");
                atualizaTela();
            }
            else
            {
                MessageBox.Show("Erro ao excluir o registro!");
            }
        }
Ejemplo n.º 3
0
        private void Button1_Click(object sender, EventArgs e)
        {
            string autnome = textBoxAutorNome.Text;
            Autor  autor   = new Autor();

            autor.autnome = autnome;
            bool incluiu = AutorDB.setIncluiAutor(conexao, autor);

            if (incluiu)
            {
                MessageBox.Show("Registro Incluido!");
                Close();
            }
            else
            {
                MessageBox.Show("Falha ao Incluir Registro!");
            }
        }
Ejemplo n.º 4
0
        private void ButtonConfirmar_Click(object sender, EventArgs e)
        {
            Autor autor = new Autor();

            autor.autcodigo = int.Parse(textBoxCodigo.Text);
            autor.autnome   = textBoxAutorNome.Text;
            bool alterou = AutorDB.setAlteraAutor(conexao, autor);

            if (alterou)
            {
                MessageBox.Show("Registro Alterado!");
                Close();
            }
            else
            {
                MessageBox.Show("Falha ao Altarar o Registro!");
            }
        }
Ejemplo n.º 5
0
        private void Consulta()
        {
            Consulta consulta = new Consulta();

            switch (comboBoxCampo.SelectedIndex)
            {
            case 0:
                consulta.campo = "autcodigo";
                break;

            default:
                consulta.campo = "autnome";
                break;
            }
            consulta.tipo            = comboBoxTipo.SelectedIndex;
            consulta.descricao       = textBoxDescricao.Text;
            dataGridView1.DataSource = AutorDB.getAutors(conexao, consulta);
        }
Ejemplo n.º 6
0
        private void buscaAutor()
        {
            Autor autor = AutorDB.getAutor(conexao, int.Parse(textBoxCodigo.Text));

            textBoxAutorNome.Text = autor.autnome;
        }
Ejemplo n.º 7
0
        private void atualizaTela()
        {
            ArrayList lista = AutorDB.getAutors(conexao);

            dataGridView1.DataSource = lista;
        }