Esempio n. 1
0
        private void FormDialogLivro_Load(object sender, EventArgs e)
        {
            controle.AutorDB aDb = new controle.AutorDB();
            aDb.listar(cbAutor);

            controle.EditoraDB eDb = new controle.EditoraDB();
            eDb.listar(cbEditora);

            controle.GeneroDB gDb = new controle.GeneroDB();
            gDb.listar(cbGenero);

            if (Livro == null)
            {
                cbGenero.SelectedIndex  = 0;
                cbEditora.SelectedIndex = 0;
                cbAutor.SelectedIndex   = 0;
            }
            else
            {
                cbEditora.SelectedValue = Livro.idEditora;
                cbGenero.SelectedValue  = Livro.idGenero;
                cbAutor.SelectedValue   = Livro.idAutor;

                txtTitulo.Text     = Livro.titulo;
                txtEdicao.Text     = Livro.edicao.ToString();
                txtPaginas.Text    = Livro.nrpaginas.ToString();
                txtResumo.Text     = Livro.resumo;
                dtPublicacao.Value = Livro.publicacao;
                txtISBN.Text       = Livro.codisbn;
            }
        }
Esempio n. 2
0
 private void inkExcluirEditora_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
 {
     controle.EditoraDB eDb     = new controle.EditoraDB();
     modelo.editora     editora = (modelo.editora)cbEditora.SelectedItem;
     eDb.excluir(editora);
     eDb.listar(cbEditora);
     MessageBox.Show("Editora excluído com sucesso!");
 }
Esempio n. 3
0
 private void editar()
 {
     controle.EditoraDB eDb = new controle.EditoraDB();
     Editora.descricao = txtDescricao.Text;
     Editora.estado    = cbEstado.Text;
     Editora.telefone  = txtTelefone.Text;
     Editora.email     = txtEmail.Text;
     eDb.editar(Editora);
 }
Esempio n. 4
0
        private void inkEditarEditora_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            FormEditora fr = new FormEditora();

            fr.Editora = (modelo.editora)cbEditora.SelectedItem;
            fr.ShowDialog();

            if (fr.Editora != null)
            {
                controle.EditoraDB eDb = new controle.EditoraDB();
                eDb.listar(cbEditora);
            }
        }
Esempio n. 5
0
        private void inkNovoEditora_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            FormEditora fr = new FormEditora();

            fr.Editora = null;
            fr.ShowDialog();

            if (fr.Editora != null)
            {
                controle.EditoraDB eDb = new controle.EditoraDB();
                eDb.listar(cbEditora);
            }
        }
Esempio n. 6
0
 private void novo()
 {
     controle.EditoraDB eDb = new controle.EditoraDB();
     Editora = new modelo.editora()
     {
         idEditora = eDb.proximoCodigo(),
         descricao = txtDescricao.Text,
         estado    = cbEstado.Text,
         telefone  = txtTelefone.Text,
         email     = txtEmail.Text
     };
     eDb.inserir(Editora);
 }