Esempio n. 1
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);
        }
Esempio n. 2
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);
        }
Esempio n. 3
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);
        }
Esempio n. 4
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;
        }
Esempio n. 5
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);
        }
Esempio n. 6
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();
            }
        }
Esempio n. 7
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();
            }
        }