Guest User

Untitled

a guest
Oct 22nd, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. public List<EntidadProducto> listarProductosCD(SqlConnection conexion, int ID, String nombre, decimal precio)
  2. {
  3. List<EntidadProducto> listaProductos = new List<EntidadProducto>();
  4. CapaDProducto ocdProducto = new CapaDProducto();
  5.  
  6. using (conexion)
  7. {
  8. String consultaSqlUpdate = "UPDATE PRODUCTS SET ProductName=@ProductName, UnitPrice=@UnitPrice WHERE=" + ID;
  9. SqlCommand comando = new SqlCommand(consultaSqlUpdate, conexion);
  10. comando.Parameters.AddWithValue("@ProductName", nombre);
  11. comando.Parameters.AddWithValue("@UnitPrice", precio);
  12.  
  13. int filaAfectados = comando.ExecuteNonQuery();
  14.  
  15. String consultaSql = "SELECT * FROM PRODUCTS";
  16.  
  17. SqlCommand comando2 = new SqlCommand(consultaSql, conexion);
  18.  
  19. SqlDataReader lectura = comando2.ExecuteReader();
  20.  
  21. while (lectura.Read())
  22. {
  23. EntidadProducto oentProducto = new EntidadProducto();
  24. oentProducto.idProducto = lectura.GetInt32(lectura.GetOrdinal("ProductID"));
  25. oentProducto.Nombre = lectura.GetString(lectura.GetOrdinal("ProductName"));
  26. oentProducto.Precio = lectura.GetDecimal(lectura.GetOrdinal("UnitPrice"));
  27. listaProductos.Add(oentProducto);
  28. }
  29.  
  30. lectura.Close();
  31. }
  32.  
  33. return listaProductos;
  34. }
Add Comment
Please, Sign In to add comment