コード例 #1
0
        public void Update(MODEL.Itens item)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "UPDATE Itens SET produtoid=@produtoid, produto=@produto   ";

            sql += "WHERE id=@id;";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", item.id);
            cmd.Parameters.AddWithValue("@produtoid", item.produtoid);
            cmd.Parameters.AddWithValue("@produto", item.produto);


            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro sql atualizar Item...");
            }
            finally
            {
                conexao.Close();
            }
        }
コード例 #2
0
ファイル: Itens.cs プロジェクト: ArthurDGomes/BibliotecaBeta
        public List <MODEL.Itens> Select()
        {
            List <MODEL.Itens> LstItens = new List <MODEL.Itens>();
            SqlConnection      conexao  = new SqlConnection(strCon);
            string             sql      = "SELECT * FROM ITENS ; ";
            SqlCommand         cmd      = new SqlCommand(sql, conexao);

            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    MODEL.Itens itens = new MODEL.Itens();
                    itens.ID            = Convert.ToInt32(dados["ID"].ToString());
                    itens.EMPRESTIMO_ID = Convert.ToInt32(dados["EMPRESTIMO_ID"].ToString());
                    itens.LIVRO_ID      = Convert.ToInt32(dados["LIVRO_ID"].ToString());
                    itens.ENTREGA       = Convert.ToDateTime(value: dados["ENTREGA"].ToString());
                }
            }
            catch
            {
                Console.WriteLine("Deu erro na consulta de Itens");
            }
            finally
            {
                conexao.Close();
            }
            return(LstItens);
        }
コード例 #3
0
ファイル: Itens.cs プロジェクト: ArthurDGomes/BibliotecaBeta
        public void UPDATE(MODEL.Itens itens)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "UPDATE ITENS SET emprestimo ID=@EMPRESTIMO_ID, LIVRO_ID=@LIVRO_ID, ENTREGA=@ENTREGA  ";

            sql += " WHERE id=@id";

            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@ID", itens.ID);
            cmd.Parameters.AddWithValue("@EMPRESTIMO_ID", itens.EMPRESTIMO_ID);
            cmd.Parameters.AddWithValue("@LIVRO_ID", itens.LIVRO_ID);
            cmd.Parameters.AddWithValue("@ENTREGA", itens.ENTREGA);


            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na atualização de Itens...");
            }
            finally
            {
                conexao.Close();
            }
        }
コード例 #4
0
ファイル: Itens.cs プロジェクト: arcamolesi/lpbcc
        public void Update(MODEL.Itens item)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "UPDATE Itens SET  emprestimoID=@emprestimo, livroID=@livro, entrega=@entrega ";

            sql += " WHERE id=@id;";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", item.id);
            cmd.Parameters.AddWithValue("@emprestimo", item.emprestimoID);
            cmd.Parameters.AddWithValue("@livro", item.livroID);
            cmd.Parameters.AddWithValue("@entrega", item.entrega);
            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro sql atualizar itens emprestimo...");
            }
            finally
            {
                conexao.Close();
            }
        }
コード例 #5
0
ファイル: Itens.cs プロジェクト: ArthurDGomes/BibliotecaBeta
        public List <MODEL.Itens> SelectByEmp(int ID)
        {
            List <MODEL.Itens> lstItens = new List <MODEL.Itens>();
            SqlConnection      conexao  = new SqlConnection(strCon);
            string             sql      = "SELECT * FROM ITENS WHERE emprestimo ID=@ID;";
            SqlCommand         cmd      = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@ID", ID);
            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    CAMADAS.MODEL.Itens item = new MODEL.Itens();
                    item.ID            = Convert.ToInt32(dados["ID"].ToString());
                    item.EMPRESTIMO_ID = Convert.ToInt32(dados["EMPRESTIMO_ID"].ToString());
                    item.LIVRO_ID      = Convert.ToInt32(dados["LIVRO_ID"].ToString());
                    item.ENTREGA       = Convert.ToDateTime(dados["ENTREGA"].ToString());


                    lstItens.Add(item);
                }
            }
            catch
            {
                Console.WriteLine("Deu erro na consulta de Itens...");
            }
            finally
            {
                conexao.Close();
            }

            return(lstItens);
        }
コード例 #6
0
        //Método para Atualizar dados na tabela de itens
        public void Update(MODEL.Itens item)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "UPDATE Itens SET aluguel_id=@aluguel_id, cacambas_id=@cacambas_id, entrega=@entrega  ";

            sql += " WHERE id=@id";

            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", item.id);
            cmd.Parameters.AddWithValue("@aluguel_id", item.aluguel_id);
            cmd.Parameters.AddWithValue("@cacambas_id", item.cacambas_id);
            cmd.Parameters.AddWithValue("@entrega", item.entrega);


            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na atualização de Itens...");
            }
            finally
            {
                conexao.Close();
            }
        }
コード例 #7
0
        public List <MODEL.Itens> Select()
        {
            List <MODEL.Itens> lstItens = new List <MODEL.Itens>();
            SqlConnection      conexao  = new SqlConnection(strCon);

            string     sql = "Select * from Itens";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    MODEL.Itens item = new MODEL.Itens();
                    item.id        = Convert.ToInt32(dados[0].ToString());
                    item.produtoid = Convert.ToInt32(dados["produtoid"].ToString());
                    item.produto   = dados["produto"].ToString();



                    lstItens.Add(item);
                }
            }
            catch
            {
                Console.WriteLine("Erro no comando select de Venda");
            }
            finally
            {
                conexao.Close();
            }

            return(lstItens);
        }
コード例 #8
0
        public void Devolver(MODEL.Itens item)
        {
            BLL.Cacambas          bllCacambas = new Cacambas();
            List <MODEL.Cacambas> lstCacambas = bllCacambas.SelectByID(item.cacambas_id);

            MODEL.Cacambas cacambas = lstCacambas[0];
            cacambas.situacao = 1;
            bllCacambas.Update(cacambas);
            item.entrega = Convert.ToDateTime(DateTime.Now.ToShortDateString());

            DAL.Itens dalItens = new DAL.Itens();
            dalItens.Update(item);
        }
コード例 #9
0
        public void Insert(MODEL.Itens item)
        {
            BLL.Cacambas          bllCacambas = new Cacambas();
            List <MODEL.Cacambas> lstCacambas = bllCacambas.SelectByID(item.cacambas_id);

            MODEL.Cacambas cacambas = lstCacambas[0];
            cacambas.situacao = 2;
            bllCacambas.Update(cacambas);


            DAL.Itens dalItens = new DAL.Itens();
            dalItens.Insert(item);
        }
コード例 #10
0
ファイル: Itens.cs プロジェクト: fabiosilva-ads/BIBLIOTECA
        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);
        }
コード例 #11
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);
        }
コード例 #12
0
ファイル: Itens.cs プロジェクト: arcamolesi/lpbcc
        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);
        }
コード例 #13
0
ファイル: Itens.cs プロジェクト: fabiosilva-ads/BIBLIOTECA
        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);
        }
コード例 #14
0
ファイル: Itens.cs プロジェクト: arcamolesi/lpbcc
        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);
        }
コード例 #15
0
        //Método para recuperar Dados da Tabela de Itens
        public List <MODEL.Itens> Select()
        {
            List <MODEL.Itens> lstItens = new List <MODEL.Itens>();
            SqlConnection      conexao  = new SqlConnection(strCon);
            string             sql      = "SELECT * FROM Itens;";
            SqlCommand         cmd      = new SqlCommand(sql, conexao);

            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    //preencher com dados do item
                    CAMADAS.MODEL.Itens item = new MODEL.Itens();


                    item.id          = Convert.ToInt32(dados["id"].ToString());
                    item.aluguel_id  = Convert.ToInt32(dados["aluguel_id"].ToString());
                    item.cacambas_id = Convert.ToInt32(dados["cacambas_id"].ToString());
                    item.entrega     = Convert.ToDateTime(dados["entrega"].ToString());

                    //recuperar tipo da Caçamba
                    CAMADAS.BLL.Cacambas  bllCacambas   = new BLL.Cacambas();
                    List <MODEL.Cacambas> listaCacambas = bllCacambas.SelectByID(item.cacambas_id);
                    item.tipo = listaCacambas[0].tipo;

                    lstItens.Add(item);
                }
            }
            catch
            {
                Console.WriteLine("Erro na consulta de Itens...");
            }
            finally
            {
                conexao.Close();
            }

            return(lstItens);
        }
コード例 #16
0
ファイル: Itens.cs プロジェクト: arcamolesi/lpads
        public List <MODEL.Itens> SelectByEmp(int id)
        {
            List <MODEL.Itens> lstItens = new List <MODEL.Itens>();
            SqlConnection      conexao  = new SqlConnection(strCon);
            string             sql      = "SELECT * FROM Itens WHERE emprestimoID=@id;";
            SqlCommand         cmd      = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", id);
            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    //preencher com dados do item
                    CAMADAS.MODEL.Itens item = new MODEL.Itens();
                    item.id           = Convert.ToInt32(dados["id"].ToString());
                    item.emprestimoID = Convert.ToInt32(dados["emprestimoID"].ToString());
                    item.livroID      = Convert.ToInt32(dados["livroID"].ToString());
                    item.entrega      = Convert.ToDateTime(dados["entrega"].ToString());

                    //recuperar nome do livro
                    CAMADAS.BLL.Livros  bllLivro   = new BLL.Livros();
                    List <MODEL.Livros> listaLivro = bllLivro.SelectByID(item.livroID);
                    item.titulo = listaLivro[0].titulo;

                    lstItens.Add(item);
                }
            }
            catch
            {
                Console.WriteLine("Deu erro na consulta de Itens...");
            }
            finally
            {
                conexao.Close();
            }

            return(lstItens);
        }
コード例 #17
0
ファイル: Itens.cs プロジェクト: arcamolesi/lpbcc
        public void Insert(MODEL.Itens item)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "INSERT INTO Itens VALUES (@emprestimo, @livro, @entrega);";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@emprestimo", item.emprestimoID);
            cmd.Parameters.AddWithValue("@livro", item.livroID);
            cmd.Parameters.AddWithValue("@entrega", item.entrega);
            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro sql inserir Item de emprestimo...");
            }
            finally
            {
                conexao.Close();
            }
        }
コード例 #18
0
        //Método para Inserir dados na tabela de Itens
        public void Insert(MODEL.Itens item)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "INSERT INTO Itens VALUES (@aluguel_id, @cacambas_id, @entrega);";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@aluguel_id", item.aluguel_id);
            cmd.Parameters.AddWithValue("@cacambas_id", item.cacambas_id);
            cmd.Parameters.AddWithValue("@entrega", item.entrega);
            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na inserção de Aluguel...");
            }
            finally
            {
                conexao.Close();
            }
        }
コード例 #19
0
ファイル: Itens.cs プロジェクト: arcamolesi/lpbcc
        public List <MODEL.Itens> Select()
        {
            List <MODEL.Itens> lstItens = new List <MODEL.Itens>();
            SqlConnection      conexao  = new SqlConnection(strCon);
            string             sql      = "SELECT * FROM Itens;";
            SqlCommand         cmd      = new SqlCommand(sql, conexao);

            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    MODEL.Itens item = new MODEL.Itens();
                    item.id           = Convert.ToInt32(dados["id"].ToString());
                    item.emprestimoID = Convert.ToInt32(dados["emprestimoID"].ToString());
                    item.livroID      = Convert.ToInt32(dados["livroID"].ToString());
                    item.entrega      = Convert.ToDateTime(dados["entrega"].ToString());

                    //recuperar livro
                    CAMADAS.BLL.Livros   bllLiv = new BLL.Livros();
                    CAMADAS.MODEL.Livros livro  = bllLiv.SelectByID(item.livroID)[0];
                    item.livro = livro.titulo;

                    lstItens.Add(item);
                }
            }
            catch
            {
                Console.WriteLine("Erro listar Itens de emprestimo");
            }
            finally
            {
                conexao.Close();
            }
            return(lstItens);
        }
コード例 #20
0
ファイル: Itens.cs プロジェクト: ArthurDGomes/BibliotecaBeta
        public void Inserir(MODEL.Itens itens)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = " INSERT INTO ITENS VALUES (@ENTREGA)";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@EMPRESTIMO_ID", itens.EMPRESTIMO_ID);
            cmd.Parameters.AddWithValue("@LIVRO_ID", itens.LIVRO_ID);
            cmd.Parameters.AddWithValue("@ENTREGA", itens.ENTREGA);

            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na inserção de itens...");
            }
            finally
            {
                conexao.Close();
            }
        }
コード例 #21
0
        public void Insert(MODEL.Itens item)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "INSERT INTO Itens VALUES ( @produtoid, @produto  );";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@produtoid", item.produtoid);
            cmd.Parameters.AddWithValue("@produto", item.produto);


            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro sql inserir Item...");
            }
            finally
            {
                conexao.Close();
            }
        }
コード例 #22
0
ファイル: Itens.cs プロジェクト: GuilhermeDemarque/Venda2020
 public void Insert(MODEL.Itens item)
 {
     DAL.Itens dalItens = new DAL.Itens();
     dalItens.Insert(item);
 }
コード例 #23
0
ファイル: Itens.cs プロジェクト: GuilhermeDemarque/Venda2020
 public void Update(MODEL.Itens item)
 {
     DAL.Itens dalItens = new DAL.Itens();
     dalItens.Update(item);
 }