public void Insert(MODEL.Compra compra) { SqlConnection conexao = new SqlConnection(strCon); string sql = "insert into Compra values "; sql += "(@horaCompra, @idUser, @idJogo);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@horaCompra", DateTime.Now.ToLongTimeString()); cmd.Parameters.AddWithValue("@idUser", compra.idUser); cmd.Parameters.AddWithValue("@idJogo", compra.idJogo); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Insert ERROR!"); } finally { conexao.Close(); } }// fim metodo Insert
public List <MODEL.Compra> Select() { count = 0; List <MODEL.Compra> lstCompra = new List <MODEL.Compra>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "select * from Compra order by idUser;"; SqlCommand cmd = new SqlCommand(sql, conexao); conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { MODEL.Compra compra = new MODEL.Compra(); compra.horaCompra = Convert.ToDateTime(reader["horaCompra"].ToString()); compra.idUser = Convert.ToInt32(reader["idUser"]); compra.idJogo = Convert.ToInt32(reader["idJogo"]); lstCompra.Add(compra); } } catch { Console.WriteLine("Select ERROR!"); } finally { conexao.Close(); } return(lstCompra); }// fim do metodo Select
}// fim do Metodos DetectedGame public void TesteInnerJoin() { SqlConnection conexao = new SqlConnection(strCon); string sql = "select Usuario.nome, Jogo.nome, Compra.horaCompra from Compra "; sql += "inner join Usuario on Compra.idUser=Usuario.id "; sql += "inner join Jogo on Compra.idJogo=Jogo.id;"; SqlCommand cmd = new SqlCommand(sql, conexao); conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { MODEL.Compra compra = new MODEL.Compra(); compra.horaCompra = Convert.ToDateTime(reader["horaCompra"].ToString()); compra.idUser = Convert.ToInt32(reader["idUser"]); compra.idJogo = Convert.ToInt32(reader["idJogo"]); } } catch { Console.WriteLine("SELECT ERROR!"); } finally { conexao.Close(); } }// fim do metodo
public void Insert(MODEL.Compra compra) { SqlConnection conexao = new SqlConnection(strCon); string sql = "INSERT INTO Compra VALUES ( @codigo, @fornecedor,@nomeproduto );"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@codigo", compra.codigo); cmd.Parameters.AddWithValue("@fornecedor", compra.fornecedor); cmd.Parameters.AddWithValue("@nomeproduto", compra.nomeproduto); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro sql inserir Compra..."); } finally { conexao.Close(); } }
public void Update(MODEL.Compra compra) { SqlConnection conexao = new SqlConnection(strCon); string sql = "UPDATE Compra SET codigo=@codigo, fornecedor=@fornecedor , nomeproduto=@nomeproduto "; sql += "WHERE codcompra=@codcompra;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@codcompra", compra.codcompra); cmd.Parameters.AddWithValue("@codigo", compra.codigo); cmd.Parameters.AddWithValue("@fornecedor", compra.fornecedor); cmd.Parameters.AddWithValue("@nomproduto", compra.nomeproduto); try { conexao.Open(); cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro sql atualizar Compra..."); } finally { conexao.Close(); } }
public List <MODEL.Compra> SelectComprasRealizadasByIdRegistro(int idRegistro) { List <MODEL.Compra> lstCompras = new List <MODEL.Compra>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "SELECT * FROM Compra_efetuada WHERE idCompra=@idCompra"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@idCompra", idRegistro); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Compra compra = new MODEL.Compra(); compra.id = Convert.ToInt32(dados["id"].ToString()); compra.idCliente = Convert.ToInt32(dados["idCliente"].ToString()); compra.idProduto = Convert.ToInt32(dados["idProduto"].ToString()); compra.idRegistroCompra = Convert.ToInt32(dados["idCompra"].ToString()); compra.quantidade = Convert.ToInt32(dados["quantidade"].ToString()); compra.total = Convert.ToSingle(dados["total"].ToString()); lstCompras.Add(compra); } } catch { MessageBox.Show("Erro ao selecionar Registro de compra, tente novamente"); } finally { conexao.Close(); } return(lstCompras); }
}// fim metodo Insert public void Delete(MODEL.Compra compra) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Delete from Compra where idJogo=@idJogo AND idUser=@idUser;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@idJogo", compra.idJogo); cmd.Parameters.AddWithValue("@idUser", compra.idUser); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Delete ERROR!"); } finally { conexao.Close(); } } // fim metodo Delete
public List <MODEL.Compra> Select() { List <MODEL.Compra> lstCompra = new List <MODEL.Compra>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "Select * from Compra"; SqlCommand cmd = new SqlCommand(sql, conexao); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Compra compra = new MODEL.Compra(); compra.codcompra = Convert.ToInt32(dados[0].ToString()); compra.codigo = Convert.ToInt32(dados["codigo"].ToString()); compra.fornecedor = dados["fornecedor"].ToString(); compra.nomeproduto = dados["nomeproduto"].ToString(); lstCompra.Add(compra); } } catch { Console.WriteLine("Erro no comando select de Venda"); } finally { conexao.Close(); } return(lstCompra); }
public void Delete(MODEL.Compra compra) { DAL.Compra dalCompra = new DAL.Compra(); dalCompra.Delete(compra); }
public void Insert(MODEL.Compra compra) { DAL.Compra dalCompra = new DAL.Compra(); dalCompra.Insert(compra); }
public void Update(MODEL.Compra compra) { DAL.Compra dalCom = new DAL.Compra(); dalCom.Update(compra); }