Exemplo n.º 1
0
 public void CargarPorIdFactura(int idFactura)
 {
     foreach (SIGEEA_spListarFacturaPendientePorFacturaResult pendiente in facCliMan.ListarPendientePorFactura(idFactura))
     {
         saldo = "";
         uc_Factura nueva = new uc_Factura();
         nueva.txtNumFacuta.Text  = pendiente.PK_Id_FacCliente.ToString();
         nueva.txbNomCliente.Text = pendiente.NombreCompleto;
         nueva.txbFecProPago.Text = pendiente.FecProPago_CreCliente.ToShortDateString();
         nueva.txbFecLimPago.Text = pendiente.FecLimPago_CreCliente.ToShortDateString();
         for (int i = 0; i < pendiente.Saldo.Length; i++)
         {
             if (pendiente.Saldo[i] == '.')
             {
                 saldo += ',';
             }
             else
             {
                 saldo += pendiente.Saldo[i];
             }
         }
         nueva.txbMonto.Text   = pendiente.Saldo[0] + SepararMiles(Math.Round(Convert.ToDouble(saldo.Remove(0, 1)), 2));
         nueva.btnAbono.Tag    = pendiente.PK_Id_FacCliente;
         nueva.btnAbono.Click += BtnAbono_Click;
         wprPrincipal.Children.Add(nueva);
     }
 }
Exemplo n.º 2
0
 public void CargarPorIdCliente(int idCliente)
 {
     foreach (SIGEEA_spListarFacturaPendientePorClienteResult pendiente in facCliMan.ListarPendientePorCliente(idCliente))
     {
         saldo = "";
         uc_Factura nueva = new uc_Factura();
         nueva.txtNumFacuta.Text  = pendiente.PK_Id_FacCliente.ToString();
         nueva.txbNomCliente.Text = pendiente.NombreCompleto;
         nueva.txbFecProPago.Text = pendiente.FecProPago_CreCliente.ToShortDateString();
         nueva.txbFecLimPago.Text = pendiente.FecLimPago_CreCliente.ToShortDateString();
         nueva.txbMonto.Text      = pendiente.Saldo[0] + SepararMiles(Convert.ToDouble(pendiente.Saldo.Remove(0, 1)));
         nueva.btnAbono.Tag       = pendiente.PK_Id_FacCliente;
         nueva.btnAbono.Click    += BtnAbono_Click;
         wprPrincipal.Children.Add(nueva);
     }
 }
 public void CargarFacturasPendientes()
 {
     foreach (SIGEEA_spListarFacturaPendienteClienteResult pendiente in facCliMan.ListarPendiente())
     {
         uc_Factura nueva = new uc_Factura();
         nueva.txtNumFacuta.Text = pendiente.PK_Id_FacCliente.ToString();
         nueva.txbNomCliente.Text = pendiente.NombreCompleto;
         nueva.txbFecProPago.Text = pendiente.FecProPago_CreCliente.ToShortDateString();
         nueva.txbFecLimPago.Text = pendiente.FecLimPago_CreCliente.ToShortDateString();
         nueva.txbMonto.Text = pendiente.Saldo;
         nueva.btnAbono.Tag = pendiente.PK_Id_FacCliente;
         nueva.btnAbono.Click += BtnAbono_Click;
         nueva.btnVerFactura.Click += BtnVerFactura_Click;
         wprPrincipal.Children.Add(nueva);
     }
 }