예제 #1
0
        private void BtnSalvar_Click(object sender, EventArgs e)
        {
            if (txtId.Text == "")
            {
                if ((txtNome.Text != "") && (txtAutor.Text != "") && (txtGenero.Text != "") && (txtPaginas.Text != "") && (txtQuantidade.Text != ""))
                {
                    try
                    {
                        livro.Nome       = txtNome.Text;
                        livro.Autor      = txtAutor.Text;
                        livro.Genero     = txtGenero.Text;
                        livro.Paginas    = Convert.ToInt32(txtPaginas.Text);
                        livro.Quantidade = Convert.ToInt32(txtQuantidade.Text);

                        livroBLL.SalvarLivro(livro);

                        //Exibe Mensagem!!

                        MessageBox.Show("LIVRO CADASTRADO COM SUCESSO!");

                        LimparDados();
                        txtNome.Focus();
                    }

                    catch (System.FormatException)
                    {
                        MessageBox.Show("Certifique-se que você digitou um número no(s) campo(s) Páginas/Quantidade");
                    }
                }

                else
                {
                    MessageBox.Show("Certifique-se que todos os campos foram preenchidos!");
                    txtNome.Focus();
                }
            }
            else
            {
                livro.ID         = Convert.ToInt32(txtId.Text);
                livro.Nome       = txtNome.Text;
                livro.Autor      = txtAutor.Text;
                livro.Genero     = txtGenero.Text;
                livro.Paginas    = Convert.ToInt32(txtPaginas.Text);
                livro.Quantidade = Convert.ToInt32(txtQuantidade.Text);

                livroBLL.AlterarLivro(livro);
                MessageBox.Show("DADOS DO LIVRO ALTERADO COM SUCESSO!");

                FrmConsultarLivro frmConsultarLivro = new FrmConsultarLivro();
                frmConsultarLivro.Show();
                Close();
            }
        }
예제 #2
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            Livro livro = new Livro(int.Parse(txtIdLivro.Text),
                                    txtCodigoLivro.Text,
                                    txtTituloLivro.Text,
                                    txtAutorLivro.Text);

            try
            {
                LivroBLL livroBLL = new LivroBLL();
                livroBLL.AlterarLivro(livro);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex.Message.ToString());
            }
        }
예제 #3
0
        private void btnGravar_Click(object sender, EventArgs e)
        {
            objtLivroDTO.Titulo     = txtTitulo.Text;
            objtLivroDTO.Autor      = txtAutor.Text;
            objtLivroDTO.Isbn       = Convert.ToInt32(txtISBN.Text);
            objtLivroDTO.NumPaginas = Convert.ToInt32(txtNumPaginas.Value);
            objtLivroDTO.IdEditora  = Convert.ToInt32(cmbEditora.SelectedValue);
            objtLivroDTO.IdGenero   = Convert.ToInt32(cmbGenero.SelectedValue);

            if (txtIdLivro.Text == string.Empty)
            {
                objtLivroBLL.InserirLivro(objtLivroDTO);
            }
            else
            {
                objtLivroDTO.IdLivro = Convert.ToInt32(txtIdLivro.Text);
                objtLivroBLL.AlterarLivro(objtLivroDTO);
            }
            Limpar();
            ExibirDadosNoDataGrid();
        }
예제 #4
0
        private void btnAlterar_Click_1(object sender, EventArgs e)
        {
            Livro livro = new Livro(0, "", "", "");

            try
            {
                if (txtIdLivro.Text == "" || txtCodigoLivro.Text == "" || txtTituloLivro.Text == "" || txtAutorLivro.Text == "")
                {
                    throw new Exception("Preencha todos os campos!");
                }

                livro.IdLivro     = int.Parse(txtIdLivro.Text);
                livro.CodigoLivro = txtCodigoLivro.Text;
                livro.TituloLivro = txtTituloLivro.Text;
                livro.AutorLivro  = txtAutorLivro.Text;

                LivroBLL livroBLL = new LivroBLL();
                livroBLL.AlterarLivro(livro);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro " + ex.Message.ToString());
            }
        }
        public void Atualiza(Livro livro)
        {
            var source = new Livro();

            livroBLL.AlterarLivro(livro);
        }