/// <summary> /// Constructor, instancia los campos de tipo lista. /// Asocia el evento de cambios en la tabla de productos para actualizar la lista. /// </summary> private PetShop() { this.productos = ProductosDAO.SelectAll(); ProductosDAO.CambiosAProductos += ActualizarListaProductos; this.ventas = new List <Venta>(); this.compras = new List <Compra>(); }
/// <summary> /// BASE DE DATOS. actualiza la lista de productos en la base de datos. /// </summary> /// <param name="comando"></param> private void ActualizarListaProductos(ComandoBaseDeDatos comando) { this.Productos = ProductosDAO.SelectAll(); }