Beispiel #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;
            }
        }
Beispiel #2
0
 private void inkExcluirGenero_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
 {
     controle.GeneroDB eDb    = new controle.GeneroDB();
     modelo.genero     genero = (modelo.genero)cbGenero.SelectedItem;
     eDb.excluir(genero);
     eDb.listar(cbGenero);
     MessageBox.Show("Genero excluído com sucesso!");
 }
Beispiel #3
0
 private void novo()
 {
     controle.GeneroDB gDb = new controle.GeneroDB();
     Genero = new modelo.genero()
     {
         idGenero  = gDb.proximoCodigo(),
         descricao = txtDescricao.Text
     };
     gDb.inserir(Genero);
 }
Beispiel #4
0
        private void inkNovoGenero_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            FormGenero fr = new FormGenero();

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

            if (fr.Genero != null)
            {
                controle.GeneroDB gDb = new controle.GeneroDB();
                gDb.listar(cbGenero);
            }
        }
Beispiel #5
0
        private void inkEditarGenero_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            FormGenero fr = new FormGenero();

            fr.Genero = (modelo.genero)cbGenero.SelectedItem;
            fr.ShowDialog();

            if (fr.Genero != null)
            {
                controle.GeneroDB gDb = new controle.GeneroDB();
                gDb.listar(cbGenero);
            }
        }
Beispiel #6
0
 private void editar()
 {
     controle.GeneroDB gDb = new controle.GeneroDB();
     Genero.descricao = txtDescricao.Text;
     gDb.editar(Genero);
 }