Example #1
0
 public CmdAgregarVentaEspecialSinMedioPago(ISolicitud solicitud) : base(solicitud)
 {
     if (!Entorno.Instancia.Venta.EstaAbierta)
     {
         Solicitud = solicitud as Solicitudes.SolicitudAgregarVentaEspecial;
         idventa   = Solicitud.ValorEntrada;
         EVentaEspecial ventaEspecial = Entorno.Instancia.TipoVentaEspecial.Venta(idventa);
         Entorno.Instancia.VentaEspecialSinMedioPago             = new EFacturaVentaEspecialSinMedioPago(ventaEspecial);
         Entorno.Instancia.VentaEspecialSinMedioPago.EstaAbierta = false;
     }
     else
     {
         log.Debug("[CmdAgregarVentaEspecialSinMedioPago] Ya hay una venta en curso.");
     }
 }
 public CmdAgregarVentaEspecial(ISolicitud solicitud) : base(solicitud)
 {
     this.solicitud = solicitud as Solicitudes.SolicitudAgregarVentaEspecial;
 }