示例#1
0
        private void btnRemover_Click(object sender, EventArgs e)
        {
            CAMADAS.BLL.Livros bllLivros = new CAMADAS.BLL.Livros();
            string             msg       = "Não há livros para remover";
            string             titBox    = "Remover";

            if (lblID.Text != "")
            {
                msg = "Deseja remover o livro: " + txtTitulo.Text;
                DialogResult resposta = MessageBox.Show(msg, titBox, MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);
                if (resposta == DialogResult.Yes)
                {
                    int id = Convert.ToInt32(lblID.Text);
                    bllLivros.Delete(id);
                }
            }
            else
            {
                MessageBox.Show(msg, titBox, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }

            limpaControles();
            dtgLivros.DataSource = "";
            dtgLivros.DataSource = bllLivros.Select();
        }
示例#2
0
        private void frmEmprestimo_Load(object sender, EventArgs e)
        {
            //programação para empréstimo
            CAMADAS.BLL.Clientes bllCli = new CAMADAS.BLL.Clientes();
            cmbCliente.DisplayMember = "nome";
            cmbCliente.ValueMember   = "id";
            cmbCliente.DataSource    = bllCli.Select();

            CAMADAS.BLL.Emprestimo bllEmp = new CAMADAS.BLL.Emprestimo();
            dgvEmprestimo.DataSource = "";
            dgvEmprestimo.DataSource = bllEmp.Select();
            this.dgvEmprestimo.DefaultCellStyle.Font = new Font("Times", 12);

            habilitaControlesEmprestimo(false);
            limpaCamposEmp();

            ////programação para itens
            CAMADAS.BLL.Livros bllLivro = new CAMADAS.BLL.Livros();
            CAMADAS.BLL.Itens  bllItens = new CAMADAS.BLL.Itens();
            cmbLivro.DisplayMember = "titulo";
            cmbLivro.ValueMember   = "id";
            cmbLivro.DataSource    = bllLivro.Select();

            limpaCamposItens();
            habilitaControlesItens(false);

            dgvItens.DataSource = bllItens.Select();
            this.dgvItens.DefaultCellStyle.Font = new Font("Times", 12);
        }
示例#3
0
        private void frmLivro_Load(object sender, EventArgs e)
        {
            CAMADAS.BLL.Livros bllLivros = new CAMADAS.BLL.Livros();
            dtgLivros.DataSource = "";
            dtgLivros.DataSource = bllLivros.Select();
            habilitaControles(false);
            habilitaButtons(true);

            gpbPesquisa.Visible = false;
        }
示例#4
0
        private void rdbTodos_CheckedChanged(object sender, EventArgs e)
        {
            lblFiltrar.Visible = false;
            txtFiltro.Visible  = false;
            btnFiltrar.Visible = false;

            CAMADAS.BLL.Livros bllLivro = new CAMADAS.BLL.Livros();
            dtgLivros.DataSource = "";
            dtgLivros.DataSource = bllLivro.Select();
        }
示例#5
0
        private void frmLivros_Load(object sender, EventArgs e)
        {
            habilitaControles(false);
            habilitaBotoes(true);

            CAMADAS.BLL.Livros bllLivro = new CAMADAS.BLL.Livros();
            dgvLivros.DataSource = "";
            dgvLivros.DataSource = bllLivro.Select();
            limparControles();
        }
示例#6
0
        private void rdbTodos_CheckedChanged(object sender, EventArgs e)
        {
            lblFiltrar.Visible = false;
            txtFiltro.Visible  = false;

            CAMADAS.BLL.Livros          bllLivro  = new CAMADAS.BLL.Livros();
            List <CAMADAS.MODEL.Livros> lstLivros = new List <CAMADAS.MODEL.Livros>();

            lstLivros            = bllLivro.Select();
            dgvLivros.DataSource = "";
            dgvLivros.DataSource = lstLivros;
        }
示例#7
0
        private void frmEmprestimo_Load(object sender, EventArgs e)
        {
            CAMADAS.BLL.Emprestimo bllEmp = new CAMADAS.BLL.Emprestimo();
            dgvEmprestimo.DataSource = "";
            dgvEmprestimo.DataSource = bllEmp.Select();

            CAMADAS.DAL.Clientes dalCli = new CAMADAS.DAL.Clientes();
            cmbCliente.DisplayMember = "nome";
            cmbCliente.ValueMember   = "id";
            cmbCliente.DataSource    = dalCli.Select();

            CAMADAS.BLL.Livros bllLivro = new CAMADAS.BLL.Livros();
            cmbLivro.DisplayMember = "titulo";
            cmbLivro.ValueMember   = "id";
            cmbLivro.DataSource    = bllLivro.Select();
        }
        private void Form_Emprestimo_Load(object sender, EventArgs e)
        {
            // TODO: esta linha de código carrega dados na tabela 'bIBLIOTECA2020DataSet4.EMPRESTIMO'. Você pode movê-la ou removê-la conforme necessário.
            this.eMPRESTIMOTableAdapter.Fill(this.bIBLIOTECA2020DataSet4.EMPRESTIMO);
            CAMADAS.BLL.Emprestimo bllemp = new CAMADAS.BLL.Emprestimo();
            DgvEmprestimo.DataSource = bllemp.Select();

            CAMADAS.DAL.Clientes Dalcli = new CAMADAS.DAL.Clientes();
            CbNomeEmp.DisplayMember = "NOME";
            CbNomeEmp.ValueMember   = "ID";
            CbNomeEmp.DataSource    = Dalcli.Select();

            CAMADAS.BLL.Livros BllLivro = new CAMADAS.BLL.Livros();
            CbnTituloLivro.DisplayMember = "TITULO";
            CbnTituloLivro.ValueMember   = "ID";
            CbnTituloLivro.DataSource    = BllLivro.Select();
        }
示例#9
0
        private void btnGravar_Click(object sender, EventArgs e)
        {
            CAMADAS.BLL.Livros bllLivro = new CAMADAS.BLL.Livros();

            string msg = "";

            if (lblID.Text == "-1")
            {
                msg = "Deseja inserir um novo livro?";
            }
            else
            {
                msg = "Deseja alterar o livro atual?";
            }
            DialogResult resposta = MessageBox.Show(msg, "Gravar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);

            if (resposta == DialogResult.Yes)
            {
                CAMADAS.MODEL.Livros livro = new CAMADAS.MODEL.Livros();
                livro.id       = Convert.ToInt32(lblID.Text);
                livro.titulo   = txtTitulo.Text.Trim();
                livro.editora  = txtEditora.Text.Trim();
                livro.autor    = txtAutor.Text;
                livro.valor    = Convert.ToSingle(txtValor.Text);
                livro.situacao = Convert.ToInt32(txtSituacao.Text);
                if (lblID.Text == "-1")
                {
                    bllLivro.Insert(livro);
                }
                else
                {
                    bllLivro.Update(livro);
                }
                //MessageBox.Show("Dados gravados", "Gravar", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            //else MessageBox.Show("Dados não gravados", "Gravar", MessageBoxButtons.OK, MessageBoxIcon.Warning);

            dgvLivros.DataSource = "";
            dgvLivros.DataSource = bllLivro.Select();

            limparControles();
            habilitaControles(false);
            habilitaBotoes(true);
        }
示例#10
0
        private void btnGravar_Click(object sender, EventArgs e)
        {
            CAMADAS.BLL.Livros bllLivros = new CAMADAS.BLL.Livros();
            string             msg       = "";
            string             titMsg    = "";

            if (lblID.Text == "-1")
            {
                msg    = "Deseja Inserir novo Livro?";
                titMsg = "Inserir";
            }
            else
            {
                msg    = "Deseja Alterar o Livro atual?";
                titMsg = "Atualizar";
            }
            DialogResult resposta = MessageBox.Show(msg, titMsg, MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);

            if (resposta == DialogResult.Yes)
            {
                CAMADAS.MODEL.Livros livro = new CAMADAS.MODEL.Livros();
                livro.id       = Convert.ToInt32(lblID.Text);
                livro.titulo   = txtTitulo.Text;
                livro.editora  = txtEditora.Text;
                livro.autor    = txtAutor.Text;
                livro.valor    = Convert.ToSingle(txtValor.Text);
                livro.situacao = Convert.ToInt32(txtSituacao.Text);

                if (lblID.Text == "-1")
                {
                    bllLivros.Insert(livro);
                }
                else
                {
                    bllLivros.Update(livro);
                }
            }

            limpaControles();
            habilitaControles(false);
            habilitaButtons(true);
            dtgLivros.DataSource = "";
            dtgLivros.DataSource = bllLivros.Select();
        }
示例#11
0
        private void btnFiltrar_Click(object sender, EventArgs e)
        {
            CAMADAS.BLL.Livros          bllLivro  = new CAMADAS.BLL.Livros();
            List <CAMADAS.MODEL.Livros> lstLivros = new List <CAMADAS.MODEL.Livros>();

            if (rdbTodos.Checked)
            {
                lstLivros = bllLivro.Select();
            }
            else if (rdbTitulo.Checked)
            {
                lstLivros = bllLivro.SelectByTitulo(txtFiltro.Text);
            }
            else
            {
                int id = Convert.ToInt32(txtFiltro.Text);
                lstLivros = bllLivro.SelectByID(id);
            }

            dgvLivros.DataSource = "";
            dgvLivros.DataSource = lstLivros;
        }
示例#12
0
        private void btnRemover_Click(object sender, EventArgs e)
        {
            CAMADAS.BLL.Livros bllLivro = new CAMADAS.BLL.Livros();

            if (lblID.Text != "-1")
            {
                string       msg  = "Deseja Remover o atual livro?";
                DialogResult resp = MessageBox.Show(msg, "Remover", MessageBoxButtons.YesNo, MessageBoxIcon.Stop, MessageBoxDefaultButton.Button2);
                if (resp == DialogResult.Yes)
                {
                    int idLivro = Convert.ToInt32(lblID.Text);
                    bllLivro.Delete(idLivro);
                }
            }
            else
            {
                MessageBox.Show("Não há dados para Remover", "Remover", MessageBoxButtons.OK, MessageBoxIcon.Hand);
            }

            dgvLivros.DataSource = "";
            dgvLivros.DataSource = bllLivro.Select();
            limparControles();
        }