private void btnPagar_Click(object sender, RoutedEventArgs e)
 {
     if (tipoFactura == "Contado")
     {
         if (txtObservaciones.Text != "")
         {
             wnwCancelarFacturaCliente nueva = new wnwCancelarFacturaCliente(pkIdEmpleado: IdEmpleado, pkIdCliente: IdCliente, Tipo: tipoFactura, pkIdEmpresa: 1, ptipoPedido: tipoPedido, nueva: listaDetProducto, pMontoTotal: montoTatal, pDescuentoTotal: descuentoTotal, pMontoNetoTotal: montoNetoTotal, pMonedaTotal: moneda, pObservaciones: txtObservaciones.Text, pMontoAbono: montoNetoTotal, pfechaProPago: DateTime.Now, pfechaLimPago: DateTime.Now, pmetodoPago: metodoPago, pnumero: txtNumero.Text);
             nueva.ShowDialog();
             this.Close();
         }
     }
     else if (tipoFactura == "Crédito")
     {
         if (txtObservaciones.Text != "")
         {
             wnwCancelarFacturaCliente nueva = new wnwCancelarFacturaCliente(pkIdEmpleado: IdEmpleado, pkIdCliente: IdCliente, Tipo: tipoFactura, pkIdEmpresa: 1, ptipoPedido: tipoPedido, nueva: listaDetProducto, pMontoTotal: montoTatal, pDescuentoTotal: descuentoTotal, pMontoNetoTotal: montoNetoTotal, pMonedaTotal: moneda, pObservaciones: txtObservaciones.Text, pMontoAbono: MontoAbono, pfechaProPago: proximoPago, pfechaLimPago: proximoLimite, pmetodoPago: metodoPago, pnumero: txtNumero.Text);
             nueva.ShowDialog();
             this.Close();
         }
     }
     else if (tipoFactura == "Proforma")
     {
         if (txtObservaciones.Text != "")
         {
             wnwCancelarFacturaCliente nueva = new wnwCancelarFacturaCliente(pkIdEmpleado: IdEmpleado, pkIdCliente: IdCliente, Tipo: tipoFactura, pkIdEmpresa: 1, ptipoPedido: tipoPedido, nueva: listaDetProducto, pMontoTotal: montoTatal, pDescuentoTotal: descuentoTotal, pMontoNetoTotal: montoNetoTotal, pMonedaTotal: moneda, pObservaciones: txtObservaciones.Text, pMontoAbono: 0.ToString(), pfechaProPago: DateTime.Now, pfechaLimPago: DateTime.Now, pmetodoPago: metodoPago, pnumero: txtNumero.Text);
             nueva.ShowDialog();
             this.Close();
         }
     }
 }
Ejemplo n.º 2
0
 private void btnPagar_Click(object sender, RoutedEventArgs e)
 {
     if (cmbMetodoPago.SelectedValue != null)
     {
         wnwCancelarFacturaCliente nueva = new wnwCancelarFacturaCliente(pkIdEmpleado: UsuarioGlobal.InfoUsuario.PK_Id_Empleado, pkIdCliente: lista.PK_Id_FacCliente, Tipo: "Abono", pkIdEmpresa: 1, ptipoPedido: null, nueva: null, pMontoTotal: Total.ToString(), pDescuentoTotal: null, pMontoNetoTotal: saldo, pMonedaTotal: moneda, pObservaciones: null, pMontoAbono: txtMontoAbono.Text, pfechaProPago: lista.FecProPago_CreCliente, pfechaLimPago: lista.FecLimPago_CreCliente, pmetodoPago: metodoPago, pnumero: txtNumero.Text);
         nueva.ShowDialog();
         this.Close();
     }
     else
     {
         MessageBox.Show("Debe seleccionar un metodo de pago");
     }
 }