コード例 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            CN_Livros cN_Livros = new CN_Livros();

            cN_Livros.CadastrarEditora(comboBox1.Text);
            this.Close();
        }
コード例 #2
0
        private void buttonDeletar_Click(object sender, EventArgs e)
        {
            string nomeLivro = dataGridView1.CurrentRow.Cells["Nome_Livro"].Value.ToString();



            if (dataGridView1.SelectedRows.Count > 0)
            {
                string            message = "Tem Certeza que deseja Excluir o Resgistro ?";
                string            caption = "Alerta";
                MessageBoxButtons buttons = MessageBoxButtons.YesNo;
                DialogResult      result;
                result = MessageBox.Show(message, caption, buttons);


                if (result == DialogResult.Yes)
                {
                    Livro LivroSelecionado = new Livro
                    {
                        Id_Livro               = Convert.ToInt32(dataGridView1.CurrentRow.Cells["Id_Livro"].Value.ToString()),
                        Nome_Livro             = dataGridView1.CurrentRow.Cells["Nome_Livro"].Value.ToString(),
                        Autor_Livro            = dataGridView1.CurrentRow.Cells["Autor_Livro"].Value.ToString(),
                        Ano_Livro              = dataGridView1.CurrentRow.Cells["Ano_Livro"].Value.ToString(),
                        Genero_Livro           = dataGridView1.CurrentRow.Cells["Genero_Livro"].Value.ToString(),
                        Editora_Livro          = dataGridView1.CurrentRow.Cells["Editora_Livro"].Value.ToString(),
                        Paginas_Livro          = Convert.ToInt16(dataGridView1.CurrentRow.Cells["Paginas_Livro"].Value.ToString()),
                        Status_Livro           = Convert.ToBoolean(dataGridView1.CurrentRow.Cells["Status_Livro"].Value.ToString()),
                        Quantidade_Livro       = Convert.ToInt32(dataGridView1.CurrentRow.Cells["Quantidade_Livro"].Value.ToString()),
                        Codigo_Livro           = Convert.ToInt32(dataGridView1.CurrentRow.Cells["Codigo_Livro"].Value.ToString()),
                        Classificacao_Livro    = dataGridView1.CurrentRow.Cells["Classificacao_Livro"].Value.ToString(),
                        Id_FuncionarioCadastro = Convert.ToInt32(dataGridView1.CurrentRow.Cells["Id_FuncionarioCadastro"].Value.ToString()),

                        FormaRecebimento   = dataGridView1.CurrentRow.Cells["FormaRecebimento"].Value.ToString(),
                        Volume             = dataGridView1.CurrentRow.Cells["Volume"].Value.ToString(),
                        LocalizacaoEstante = dataGridView1.CurrentRow.Cells["LocalizacaoEstante"].Value.ToString(),
                        Disponibilidade    = Convert.ToBoolean(dataGridView1.CurrentRow.Cells["Disponibilidade"].Value.ToString()),
                    };

                    CN_Livros objetoCN = new CN_Livros();
                    string    retorno  = objetoCN.Excluir(LivroSelecionado);
                    MostrarLivros();

                    try
                    {
                        int IdLivro = Convert.ToInt32(retorno);
                        MessageBox.Show($"Excluido com sucesso  {nomeLivro} ");


                        //this.Close();
                    }
                    catch (FormatException)
                    {
                        MessageBox.Show($"Não foi possivel excluir por {retorno}{MessageBoxButtons.OK}");
                        throw;
                    }
                }
            }
        }
コード例 #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            string            message = "Tem Certeza que deseja Alterar o Resgistro ?";
            string            caption = "Alerta";
            MessageBoxButtons buttons = MessageBoxButtons.YesNo;
            DialogResult      result;

            result = MessageBox.Show(message, caption, buttons);
            if (result == System.Windows.Forms.DialogResult.Yes)
            {
                try
                {
                    CN_Livros objetoCN = new CN_Livros();
                    Livro     objetoCT = new Livro();

                    objetoCT.Id_Livro               = Convert.ToInt32(label10.Text);
                    objetoCT.Nome_Livro             = textNomeLivro.Text;
                    objetoCT.Autor_Livro            = textAutor.Text;
                    objetoCT.Ano_Livro              = textAno.Text;
                    objetoCT.Volume                 = textVolume.Text;
                    objetoCT.FormaRecebimento       = textForm.Text;
                    objetoCT.Classificacao_Livro    = textClassifica.Text;
                    objetoCT.Genero_Livro           = textGenero.Text;
                    objetoCT.Editora_Livro          = textEditora.Text;
                    objetoCT.Paginas_Livro          = Convert.ToInt16(textPag.Text);
                    objetoCT.Quantidade_Livro       = Convert.ToInt32(TextQuantidade.Text);
                    objetoCT.Codigo_Livro           = Convert.ToInt32(textCod.Text);
                    objetoCT.LocalizacaoEstante     = textLocal.Text;
                    objetoCT.Id_FuncionarioCadastro = UserLoginCache.Id_Funcionario;

                    objetoCT.Status_Livro    = radioButton1.Checked;
                    objetoCT.Disponibilidade = radioButton4.Checked;
                    string retorno = objetoCN.AlterarLivro(objetoCT);

                    try
                    {
                        int IdLivro = Convert.ToInt32(retorno);
                        MessageBox.Show($"Alterado com sucesso  {textNomeLivro.Text}  ");
                        this.Close();
                    }
                    catch (FormatException)
                    {
                        MessageBox.Show($"Não foi possivel cadastrar por {retorno}{MessageBoxButtons.OK}");
                        //throw;
                    }
                }
                catch (Exception)
                {
                    //throw;
                }
            }
        }
コード例 #4
0
        private void Button1_Click(object sender, EventArgs e)
        {
            try
            {
                Livro objetoCT = new Livro
                {
                    Id_Livro            = 0,
                    Nome_Livro          = textNome.Text,
                    Autor_Livro         = textAutor.Text,
                    Ano_Livro           = textano.Text,
                    Genero_Livro        = comboBoxGen.Text,
                    Editora_Livro       = textEditora.Text,
                    Paginas_Livro       = Convert.ToInt16(numericUpDownPag.Text),
                    Status_Livro        = true,
                    Quantidade_Livro    = Convert.ToInt16(numericUpDownQuantidade.Text),
                    Codigo_Livro        = Convert.ToInt32(numericUpDownCod.Text),
                    Classificacao_Livro = numericUpDownClass.Text,
                    FormaRecebimento    = textReci.Text,
                    Volume                 = textVolume.Text,
                    LocalizacaoEstante     = textLocal.Text,
                    Disponibilidade        = true,
                    Id_FuncionarioCadastro = UserLoginCache.Id_Funcionario
                };


                CN_Livros objetoCN = new CN_Livros();
                string    retorno  = objetoCN.InserirLivro(objetoCT);
                try
                {
                    int IdLivro = Convert.ToInt32(retorno);
                    MessageBox.Show($"Cadastrado com sucesso  {textNome.Text} com id {IdLivro} ");
                    utilidades.LimpaCampos(this.panel1.Controls);

                    //this.Close();
                }
                catch (FormatException)
                {
                    MessageBox.Show($"Não foi possivel cadastrar por {retorno}{MessageBoxButtons.OK}");
                    throw;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Não foi possivel inserir  por: " + ex);
            }
        }
コード例 #5
0
        private void btnFiltroConsulta_Click(object sender, EventArgs e)
        {
            CN_Livros objeto = new CN_Livros();

            try
            {
                if (radioConsulId.Checked == true)
                {
                    dataGridView1.DataSource = objeto.MostraLivrosid(comboBox1.Text);
                }
                else
                {
                    MostrarLivros();
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Digite no campo o que Deseja");
            }
        }
コード例 #6
0
        public void MostrarLivros()
        {
            CN_Livros objeto = new CN_Livros();

            dataGridView1.DataSource = objeto.MostraLivros();
        }