Пример #1
0
        public List <MODEL.Bebida> SelectByNome(string nome)
        {
            List <MODEL.Bebida> lstBebida = new List <MODEL.Bebida>();
            SqlConnection       conexao   = new SqlConnection(strCon);
            string     sql = "Select * from Bebida (nome like @nome);";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@nome", nome.Trim() + "%");
            conexao.Open();
            try
            {
                SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (reader.Read())
                {
                    MODEL.Bebida bebida = new MODEL.Bebida();
                    bebida.id         = Convert.ToInt32(reader[0].ToString());
                    bebida.nome       = reader["nome"].ToString();
                    bebida.preço      = Convert.ToInt32(reader["preco"].ToString());
                    bebida.descricao  = reader["descricao"].ToString();
                    bebida.quantidade = Convert.ToInt32(reader["quantidade"].ToString());
                    lstBebida.Add(bebida);
                }
            }
            catch
            {
                Console.WriteLine("Erro na Seleção de Combustivel por nome");
            }
            finally
            {
                conexao.Close();
            }
            return(lstBebida);
        }
Пример #2
0
        public void Update(MODEL.Bebida bebida)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Update Bebida set descricao@descricao, ";

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

            cmd.Parameters.AddWithValue("@id", bebida.id);
            cmd.Parameters.AddWithValue("@nome", bebida.nome);
            cmd.Parameters.AddWithValue("@preco", bebida.preço);
            cmd.Parameters.AddWithValue("@nome", bebida.descricao);
            cmd.Parameters.AddWithValue("@quantidade", bebida.quantidade);
            conexao.Open();
            try
            {
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na Atualização de Combustivel..");
            }
            finally
            {
                conexao.Close();
            }
        }
Пример #3
0
        public List <MODEL.Bebida> Select()
        {
            List <MODEL.Bebida> lstBebida = new List <MODEL.Bebida>();
            SqlConnection       conexao   = new SqlConnection(strCon);
            string     sql = "Select * from Bebida";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            conexao.Open();
            try
            {
                SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (reader.Read())
                {
                    MODEL.Bebida bebida = new MODEL.Bebida();
                    bebida.id         = Convert.ToInt32(reader[0].ToString());
                    bebida.nome       = reader["nome"].ToString();
                    bebida.preço      = Convert.ToInt32(reader["preco"].ToString());
                    bebida.descricao  = reader["descricao"].ToString();
                    bebida.quantidade = Convert.ToInt32(reader["Quantidade"].ToString());
                    lstBebida.Add(bebida);
                }
            }
            catch
            {
                Console.WriteLine("Erro na Seleção de Bebida...");
            }
            finally
            {
                conexao.Close();
            }
            return(lstBebida);
        }
Пример #4
0
        //Update no BD
        public void Update(MODEL.Bebida bebida)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Update Bebida set nome=@nome, valor=@valor where idBebida=@idBebida;";

            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@idBebida", bebida.IdBebida);
            cmd.Parameters.AddWithValue("@nome", bebida.Nome);
            cmd.Parameters.AddWithValue("@valor", bebida.Valor);

            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Ocorreu um erro na Atualização dos dados");
            }
            finally
            {
                conexao.Close();
            }
        }
Пример #5
0
        public List <MODEL.Bebida> Select()
        {
            List <MODEL.Bebida> bebidas = new List <MODEL.Bebida>();
            SqlConnection       conexao = new SqlConnection(strCon);
            string     sql = "Select * from Bebida";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            try
            {
                //Abre a conexão
                conexao.Open();
                //Irá executar o comando
                SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection);

                //Lê no BD
                while (reader.Read())
                {
                    //Instancia o Objeto
                    MODEL.Bebida bebida = new MODEL.Bebida();

                    //"idCliente" "nome" etc é o nome no BD
                    bebida.IdBebida = Convert.ToInt32(reader["idBebida"].ToString());
                    bebida.Nome     = reader["nome"].ToString();
                    bebida.Valor    = Convert.ToSingle(reader["valor"].ToString());

                    //adiciona na lista enquanto tiver para ser adicionado
                    bebidas.Add(bebida);
                }
            }
            catch
            {
                Console.WriteLine("Erro ao consultar o Cliente");
            }
            finally
            {
                conexao.Close();
            }

            //Retorna a lista finalizada
            return(bebidas);
        }
Пример #6
0
        public void Delete(MODEL.Bebida bebida)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Delete from Bebida where id_bebida=@id";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", bebida.id);
            conexao.Open();
            try
            {
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na remoção de Combustivel..");
            }
            finally
            {
                conexao.Close();
            }
        }
Пример #7
0
        //Insert no BD
        public void Insert(MODEL.Bebida bebida)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Insert into Bebida values(@nome, @valor);";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@nome", bebida.Nome);
            cmd.Parameters.AddWithValue("@valor", bebida.Valor);

            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Ocorreu um erro na Inserção dos dados");
            }
            finally
            {
                conexao.Close();
            }
        }
Пример #8
0
        public void Insert(MODEL.Bebida bebida)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Insert into Bebida values (@nome,@preco, @descricao, @quantidade);";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@nome", bebida.nome);
            cmd.Parameters.AddWithValue("@preco", bebida.preço);
            cmd.Parameters.AddWithValue("@descricao", bebida.descricao);
            cmd.Parameters.AddWithValue("@quantidade", bebida.quantidade);
            conexao.Open();
            try
            {
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Deu erro na Inserção.. ");
            }
            finally
            {
                conexao.Close();
            }
        }
Пример #9
0
 public void Delete(MODEL.Bebida bebida)
 {
     DAL.Bebida dalBebida = new DAL.Bebida();
     dalBebida.Delete(bebida);
 }
Пример #10
0
 public void Update(MODEL.Bebida bebida)
 {
     DAL.Bebida dalBebida = new DAL.Bebida();
     dalBebida.Update(bebida);
 }
Пример #11
0
 public void Insert(MODEL.Bebida bebida)
 {
     DAL.Bebida dalBebida = new DAL.Bebida();
     dalBebida.Insert(bebida);
 }
Пример #12
0
 public void Update(MODEL.Bebida bebida)
 {
     dalBebida.Update(bebida);
 }
Пример #13
0
 public void Insert(MODEL.Bebida bebida)
 {
     dalBebida.Insert(bebida);
 }