Ejemplo n.º 1
0
        public List <MODEL.Livros> SelectTitulo(string TITULO)
        {
            List <MODEL.Livros> LstLivros = new List <MODEL.Livros>();
            SqlConnection       conexao   = new SqlConnection(strCon);
            string     sql = "SELECT * FROM LIVROS WHERE (TITULO LIKE @TITULO) ; ";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@TITULO", "%" + TITULO.Trim() + "%");
            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    MODEL.Livros livros = new MODEL.Livros();
                    livros.ID       = Convert.ToInt32(dados["ID"].ToString());
                    livros.TITULO   = dados["TITULO"].ToString();
                    livros.EDITORA  = dados["EDITORA"].ToString();
                    livros.AUTOR    = dados["AUTOR"].ToString();
                    livros.VALOR    = Convert.ToSingle(dados["VALOR"].ToString());
                    livros.SITUACAO = Convert.ToInt32(dados["SITUACAO"].ToString());
                    LstLivros.Add(livros);
                }
            }
            catch
            {
                Console.WriteLine("Deu erro na consulta de Livros");
            }
            finally
            {
                conexao.Close();
            }
            return(LstLivros);
        }
Ejemplo n.º 2
0
        public List <MODEL.Livros> Select()
        {
            List <MODEL.Livros> lstLivros = new List <MODEL.Livros>();
            SqlConnection       conexao   = new SqlConnection(strCon);
            string     sql = "SELECT * FROM Livros";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    MODEL.Livros livro = new MODEL.Livros();
                    livro.id       = Convert.ToInt32(dados["id"].ToString());
                    livro.titulo   = dados["titulo"].ToString();
                    livro.editora  = dados["editora"].ToString();
                    livro.autor    = dados["autor"].ToString();
                    livro.valor    = Convert.ToSingle(dados["valor"].ToString());
                    livro.situacao = Convert.ToInt32(dados["situacao"].ToString());
                    lstLivros.Add(livro);
                }
            }
            catch
            {
                Console.WriteLine("Erro na consulta de Livros...");
            }
            finally
            {
                conexao.Close();
            }
            return(lstLivros);
        }
Ejemplo n.º 3
0
        public List <MODEL.Livros> SelectByTitulo(string titulo)
        {
            List <MODEL.Livros> lstLivros = new List <MODEL.Livros>();
            SqlConnection       conexao   = new SqlConnection(strCon);
            string     sql = "SELECT * FROM Livros WHERE (titulo LIKE @titulo);";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@titulo", "%" + titulo + "%");
            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    MODEL.Livros livro = new MODEL.Livros();
                    livro.id       = Convert.ToInt32(dados["id"].ToString());
                    livro.titulo   = dados["titulo"].ToString();
                    livro.editora  = dados["editora"].ToString();
                    livro.autor    = dados["autor"].ToString();
                    livro.valor    = Convert.ToSingle(dados["valor"].ToString());
                    livro.situacao = Convert.ToInt32(dados["situacao"].ToString());
                    lstLivros.Add(livro);
                }
            }
            catch
            {
                Console.WriteLine("Erro listar Banco sql-Livros");
            }
            finally
            {
                conexao.Close();
            }
            return(lstLivros);
        }
Ejemplo n.º 4
0
        public void Inserir(MODEL.Livros livros)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = " INSERT INTO LIVROS VALUES (@TITULO, @EDITORA, @AUTOR, @VALOR, @SITUACAO)";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@TITULO", livros.TITULO);
            cmd.Parameters.AddWithValue("@EDITORA", livros.EDITORA);
            cmd.Parameters.AddWithValue("@AUTOR", livros.AUTOR);
            cmd.Parameters.AddWithValue("@VALOR", livros.VALOR);
            cmd.Parameters.AddWithValue("@SITUACAO", livros.SITUACAO);
            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na inserção de Livros...");
            }
            finally
            {
                conexao.Close();
            }
        }
Ejemplo n.º 5
0
        public void Insert(MODEL.Livros livro)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "INSERT INTO Livros VALUES (@titulo, @editora, @autor, @valor, @situacao);";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@titulo", livro.titulo);
            cmd.Parameters.AddWithValue("@editora", livro.editora);
            cmd.Parameters.AddWithValue("@autor", livro.autor);
            cmd.Parameters.AddWithValue("@valor", livro.valor);
            cmd.Parameters.AddWithValue("@situacao", livro.situacao);
            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro sql inserir Livros...");
            }
            finally
            {
                conexao.Close();
            }
        }
Ejemplo n.º 6
0
        public void Update(MODEL.Livros livro)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "UPDATE LIVROS SET titulo=@titulo, editora=@editora, autor=@autor, valor=@valor, situacao=@situacao ";

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

            cmd.Parameters.AddWithValue("@id", livro.id);
            cmd.Parameters.AddWithValue("@titulo", livro.titulo);
            cmd.Parameters.AddWithValue("@editora", livro.editora);
            cmd.Parameters.AddWithValue("@autor", livro.autor);
            cmd.Parameters.AddWithValue("@valor", livro.valor);
            cmd.Parameters.AddWithValue("@situacao", livro.situacao);
            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro sql atualizar Livros...");
            }
            finally
            {
                conexao.Close();
            }
        }
Ejemplo n.º 7
0
        public void UPDATE(MODEL.Livros livros)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "UPDATE LIVROS SET @TITULO, @EDITORA, @AUTOR, @VALOR, @SITUACAO ";

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

            cmd.Parameters.AddWithValue("@ID", livros.ID);
            cmd.Parameters.AddWithValue("@TITULO", livros.TITULO);
            cmd.Parameters.AddWithValue("@EDITORA", livros.EDITORA);
            cmd.Parameters.AddWithValue("@AUTOR", livros.AUTOR);
            cmd.Parameters.AddWithValue("@VALOR", livros.VALOR);
            cmd.Parameters.AddWithValue("@SITUACAO", livros.SITUACAO);

            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na atualização do Livros...");
            }
            finally
            {
                conexao.Close();
            }
        }
Ejemplo n.º 8
0
        public void Insert(MODEL.Livros livro)
        {
            DAL.Livros dalLivro = new DAL.Livros();
            // escrever regras de negócios

            dalLivro.Insert(livro);
        }
Ejemplo n.º 9
0
 public void Update(MODEL.Livros livro)
 {
     DAL.Livros dalLivro = new DAL.Livros();
     // verificações e regras de negócios
     if (livro.autor != string.Empty)
     {
         dalLivro.Update(livro);
     }
 }
Ejemplo n.º 10
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.º 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.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.º 12
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.º 13
0
 public void Insert(MODEL.Livros livro)
 {
     DAL.Livros dalLivro = new DAL.Livros();
     // verificações e regras de negócios
     dalLivro.Insert(livro);
 }
Ejemplo n.º 14
0
 public void Update(MODEL.Livros livro)
 {
     DAL.Livros dalLivro = new DAL.Livros();
     dalLivro.Update(livro);
 }
Ejemplo n.º 15
0
 public void Insert(MODEL.Livros livro)
 {
     DAL.Livros dalLivro = new DAL.Livros();
     dalLivro.Insert(livro);
 }
Ejemplo n.º 16
0
 public void UPDATE(MODEL.Livros livros)
 {
     DAL.Livros DalLivros = new DAL.Livros();
     DalLivros.Select();
 }
Ejemplo n.º 17
0
 public void Inserir(MODEL.Livros livros)
 {
     DAL.Livros DalLivros = new DAL.Livros();
     DalLivros.Select();
 }