public static Presentacion ObtenerPresentaciones(int id) { Presentacion presentacion = null; if (listaPresentacion.Count == 0) { Presentacion.obtenerPresentacion(); } foreach (Presentacion p in listaPresentacion) { if (p.idPresentacion == id) { presentacion = p; break; } } return(presentacion); /* * O se puede utilizar la forma más corta con Linq: * return Proveedor.ObtenerProveedores().Find(p => p.Id == id); * */ }
public static Presentacion obtenerPresentacion(int idPresentacion) { Presentacion presentacion = null; if (listaPresentacion.Count == 0) { Presentacion.obtenerPresentacion(); } foreach (Presentacion pre in listaPresentacion) { if (pre.idPresentacion == idPresentacion) { presentacion = pre; break; } } return(presentacion); }