private void Actualiza() { contenedorTarjetas.Controls.Clear(); var listaProductos = ControlOrdenProductos.Instance.GetLista(orden); if (listaProductos.Count <= 0 || listaProductos == null) { return; } foreach (OrdenProducto producto in listaProductos) { OrdenUserControl orden = new OrdenUserControl(producto); contenedorTarjetas.Controls.Add(orden); } }
private void Actualiza() { List <OrdenProducto> listaProductos = ControlOrdenProductos.Instance.GetLista(activa: true); if (listaProductos == null) { MessageBox.Show("Revisa tu coneccion"); return; } if (listaProductos.All(listaActual.Contains) && listaActual.All(listaProductos.Contains)) { return; } contenedorTarjetas.Controls.Clear(); foreach (OrdenProducto producto in listaProductos) { OrdenUserControl orden = new OrdenUserControl(producto); contenedorTarjetas.Controls.Add(orden); } listaActual = listaProductos; }