public List <ProductoBase> ObtenerLista(String consulta) { List <ProductoBase> listatemp = new List <ProductoBase>(); con.Open(); MySqlCommand sqlcmd = new MySqlCommand(consulta, con); MySqlDataReader reader = sqlcmd.ExecuteReader(); try { while (reader.Read()) { ProductoBase elemento = new ProductoBase(); elemento.ID = reader.GetInt32("ID"); elemento.Descripcion = reader.GetString("Descripcion"); elemento.Codigo = reader.GetString("Codigo"); elemento.Paquete = reader.GetDouble("Paquete"); elemento.Familia = reader.GetString("Familia"); elemento.Umedida = reader.GetString("Umedida"); elemento.Stock = reader.GetInt32("Stock"); listatemp.Add(elemento); } con.Close(); return(listatemp); } catch (Exception ex) { con.Close(); ex.Message.ToString(); return(null); } }
public ProductoBase ObtenerProducto(String consulta) { con.Open(); MySqlCommand sqlcmd = new MySqlCommand(consulta, con); MySqlDataReader reader = sqlcmd.ExecuteReader(); ProductoBase elemento = new ProductoBase(); if (reader.Read()) { elemento.ID = reader.GetInt32("ID"); elemento.Descripcion = reader.GetString("Descripcion"); elemento.Codigo = reader.GetString("Codigo"); elemento.Paquete = reader.GetDouble("Paquete"); elemento.Umedida = reader.GetString("Umedida"); elemento.Familia = reader.GetString("Familia"); con.Close(); return(elemento); } else { con.Close(); return(null); } }