protected override void EfectuarInterno(LineaMovimiento linea) { if (linea.Cantidad > 0) { GestorEventos.LanzarEvento(new ArticuloIngresado(Almacen, linea)); } }
protected override void EfectuarInterno(LineaMovimiento linea) { var inventario = Almacen.Inventarios.Buscar(c => c.Articulo == linea.Articulo); linea.Precio = inventario.PrecioPromedio; GestorEventos.LanzarEvento(new ArticuloRetirado(inventario, linea.Cantidad)); }