Beispiel #1
0
 protected override void EfectuarInterno(LineaMovimiento linea)
 {
     if (linea.Cantidad > 0)
     {
         GestorEventos.LanzarEvento(new ArticuloIngresado(Almacen, linea));
     }
 }
Beispiel #2
0
        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));
        }
Beispiel #3
0
 protected abstract void EfectuarInterno(LineaMovimiento linea);