Ejemplo n.º 1
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);
        }
Ejemplo n.º 2
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();
        }
Ejemplo n.º 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;
        }
Ejemplo n.º 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();
        }
Ejemplo n.º 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();
        }
Ejemplo n.º 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;
        }
Ejemplo n.º 7
0
        public void Insert(MODEL.Itens item)
        {
            //regra de negócio para atualizar o livro
            BLL.Livros          bllLivro = new Livros();
            List <MODEL.Livros> lstLivro = bllLivro.SelectID(item.LIVRO_ID);

            MODEL.Livros livro = lstLivro[0];
            livro.SITUACAO = 2;
            bllLivro.UPDATE(livro);

            //inserir item emprestado.
            DAL.Itens dalItens = new DAL.Itens();
            dalItens.Inserir(item);
        }
Ejemplo n.º 8
0
        public void Insert(MODEL.Itens item)
        {
            //regra de negócio para atualizar o livro
            BLL.Livros          bllLivro = new Livros();
            List <MODEL.Livros> lstLivro = bllLivro.SelectByID(item.livroID);

            MODEL.Livros livro = lstLivro[0];
            livro.situacao = 2;
            bllLivro.Update(livro);

            //inserir item emprestado
            DAL.Itens dalItens = new DAL.Itens();
            dalItens.Insert(item);
        }
Ejemplo n.º 9
0
        public void Insert(MODEL.Itens item)
        {
            DAL.Itens dalItens = new DAL.Itens();

            CAMADAS.BLL.Livros bllLivro = new Livros();

            List <CAMADAS.MODEL.Livros> lstLivro = bllLivro.SelectByID(item.livroID);

            CAMADAS.MODEL.Livros livro = lstLivro[0];
            if (livro.situacao == 1)
            {
                livro.situacao = 2;
            }
            bllLivro.Update(livro);
            dalItens.Insert(item);
        }
Ejemplo n.º 10
0
        public void Devolver(MODEL.Itens item)
        {
            //regra de negócio para atualizar o livro
            BLL.Livros          bllLivro = new Livros();
            List <MODEL.Livros> lstLivro = bllLivro.SelectByID(item.livroID);

            MODEL.Livros livro = lstLivro[0];
            livro.situacao = 1;
            bllLivro.Update(livro);

            item.entrega = Convert.ToDateTime(DateTime.Now.ToShortDateString());

            //inserir item emprestado
            DAL.Itens dalItens = new DAL.Itens();
            dalItens.Update(item);
        }
Ejemplo n.º 11
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();
        }
Ejemplo n.º 12
0
        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();
        }
Ejemplo n.º 13
0
        private void btnFiltrar_Click(object sender, EventArgs e)
        {
            List <CAMADAS.MODEL.Livros> lstLivro = new List <CAMADAS.MODEL.Livros>();

            CAMADAS.BLL.Livros bllLivro = new CAMADAS.BLL.Livros();
            if (rdbID.Checked)
            {
                int id = Convert.ToInt32(txtFiltro.Text);
                lstLivro = bllLivro.SelectByID(id);
            }
            else if (rdbTitulo.Checked)
            {
                lstLivro = bllLivro.SelectByTitulo(txtFiltro.Text);
            }
            dtgLivros.DataSource = "";
            dtgLivros.DataSource = lstLivro;
        }
Ejemplo n.º 14
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();
        }
Ejemplo n.º 15
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);
        }
Ejemplo n.º 16
0
        public void Devolver(MODEL.Itens item)
        {
            DAL.Itens dalItens = new DAL.Itens();

            CAMADAS.BLL.Livros bllLivro = new Livros();

            List <CAMADAS.MODEL.Livros> lstLivro = bllLivro.SelectByID(item.livroID);

            CAMADAS.MODEL.Livros livro = lstLivro[0];

            if (livro.situacao == 2)
            {
                livro.situacao = 1;
            }
            bllLivro.Update(livro);

            item.entrega = DateTime.Now;
            Update(item);
        }
Ejemplo n.º 17
0
        private void VerificarLivro()
        {
            int ID = Convert.ToInt32(textBoxIdLivro.Text);

            CAMADAS.BLL.Livros          BllLivro  = new CAMADAS.BLL.Livros();
            List <CAMADAS.MODEL.Livros> LstLivros = BllLivro.SelectID(ID);

            if (LstLivros.Count() != 0)
            {
                if (LstLivros[0].SITUACAO != 1)
                {
                    MessageBox.Show("Livro" + LstLivros[0].TITULO.Trim() + " está emprestado");
                    CbnTituloLivro.Focus();
                }
                CbnTituloLivro.SelectedValue = Convert.ToInt32(textBoxIdLivro.Text);
            }
            else
            {
                MessageBox.Show("livro Invalido!!");
                CbnTituloLivro.Focus();
            }
        }
Ejemplo n.º 18
0
        private void verificaLivro()
        {
            int id = Convert.ToInt32(txtLivroID.Text);

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

            if (lstLivros.Count() != 0)
            {
                if (lstLivros[0].situacao != 1)
                {
                    MessageBox.Show("Livro " + lstLivros[0].titulo.Trim() + " Emprestado");
                    cmbLivro.Focus();
                }
                cmbLivro.SelectedValue = id;
            }
            else
            {
                MessageBox.Show("Livro Invalido!!!");
                cmbLivro.Focus();
            }
        }
Ejemplo n.º 19
0
        private void verificaLivro()
        {
            int idLivro = Convert.ToInt32(txtLivro.Text);

            CAMADAS.BLL.Livros          bllLivro = new CAMADAS.BLL.Livros();
            List <CAMADAS.MODEL.Livros> lstLivro = bllLivro.SelectByID(idLivro);

            if (lstLivro.Count > 0)
            {
                CAMADAS.MODEL.Livros livro = lstLivro[0];
                if (livro.situacao == 2)
                {
                    MessageBox.Show("Livro " + livro.titulo.Trim() + " já esta emprestado!!!");
                    cmbLivro.Focus();
                }
            }
            else
            {
                MessageBox.Show("Livro não encontrado");
                cmbLivro.Focus();
            }
        }
Ejemplo n.º 20
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();
        }