public ImpresionComprobanteDeVentaController() { // // TODO: agregar aquí la lógica del constructor // this._prepararDatos = new FiscalComprobantes(); Init(); }
public override void ListenerAfterExecuteDependentTask(object sender) { //Sabrina: Tarea 901. 20101001 string NombreTareaSender = ((ITask)sender).GetTaskName(); //Fin Sabrina: Tarea 901. 20101001 if (sender.GetType().Equals(typeof(mz.erp.businessrules.comprobantes.ComprobanteDeVenta))) { //Sabrina: Tarea 901. 20101001 if (TareaAsociada.Equals(string.Empty) || (!TareaAsociada.Equals(string.Empty) && TareaAsociada.Equals(NombreTareaSender))) { ComprobanteDeVenta comprobante = (ComprobanteDeVenta)sender; this.IdTipoDeComprobante = comprobante.TipoComprobanteDestino; } //Fin Sabrina: Tarea 901. 20101001 } if (sender.GetType().Equals(typeof(mz.erp.businessrules.comprobantes.ComprobanteDeAjusteCuentaCorriente))) { //Sabrina: Tarea 901. 20101001 if (TareaAsociada.Equals(string.Empty) || (!TareaAsociada.Equals(string.Empty) && TareaAsociada.Equals(NombreTareaSender))) { ComprobanteDeAjusteCuentaCorriente comprobante = (ComprobanteDeAjusteCuentaCorriente)sender; this.IdTipoDeComprobante = comprobante.TipoComprobanteDestino; } //Fin Sabrina: Tarea 901. 20101001 } if (sender.GetType().Equals(typeof(mz.erp.businessrules.comprobantes.ComprobanteDeEntrega))) { //Sabrina: Tarea 901. 20101001 if (TareaAsociada.Equals(string.Empty) || (!TareaAsociada.Equals(string.Empty) && TareaAsociada.Equals(NombreTareaSender))) { ComprobanteDeEntrega comprobante = (ComprobanteDeEntrega)sender; this.IdTipoDeComprobante = comprobante.TipoComprobanteDestino; } //Fin Sabrina: Tarea 901. 20101001 } if (sender.GetType().Equals(typeof(mz.erp.businessrules.FiscalComprobantes))) { FiscalComprobantes comprobante = (FiscalComprobantes)sender; ImpresionFiscalExitosa = comprobante.ImpresionFiscalExitosa; SoportaComprobanteFiscal = comprobante.SoportaComprobanteFiscal; } }