public void reqMovimientosTarjetaCreditoViewModel(string cuenta) { //DateTime _date = DateTime.Parse((Application.Current as App).fechaActual.fecha, new System.Globalization.CultureInfo("es-MX")); DateTime _date = !string.IsNullOrEmpty((Application.Current as App).fechaActual.fecha) ? Global.ConvertToDatetime((Application.Current as App).fechaActual.fecha).Value : DateTime.Now; _movimientosTDC = new ObservableCollection<MovimientosTDCItemsViewModel>(); _cliente = (Application.Current as App).cliente; _cliente.llenarListaCuentas(MovimientosTDC, cuenta); _TDCtemp = _cliente.getDatosTarjeta(cuenta); _reqUltMvtosTarjetas.cuenta = cuenta; _reqUltMvtosTarjetas.fechaHistorica = _date.AddMonths(-3).AddDays(1).ToString(Formato.Fecha, new System.Globalization.CultureInfo("es-MX")).Replace(".", ""); _reqUltMvtosTarjetas.fecha = (Application.Current as App).fechaActual.fecha; _reqUltMvtosTarjetas.despliega = UltMtvosParam.tdespliega; _reqUltMvtosTarjetas.extracto = UltMtvosParam.textracto; _reqUltMvtosTarjetas.tipoOperacion = UltMtvosParam.ttipoOperacion; #if OFFLINE _TDCtemp = new SaldoTDC(); _TDCtemp.tipoProducto = "Temporal"; _TDCtemp.tasaAnualizada = "0"; #endif _reqUltMvtosTarjetas.tipoProducto = _TDCtemp.tipoProducto; _reqUltMvtosTarjetas.tasaAnualizada = _TDCtemp.tasaAnualizada; _cliente.clienteEventHandler += new ClienteManager.ClienteRequestCompleted(_cliente_clienteEventHandler); Movimientos = new ObservableCollection<UltMvtosTDCItemsViewModel>(); #if OFFLINE _cliente.consultasMovimientosSinSuperMovil(_reqUltMvtosTarjetas); this.ClienteEventHandler(); #else _cliente.consultaUltimosMovimientos(_reqUltMvtosTarjetas); #endif }
public void reqMovimientosCuentasViewModel(string cuenta) { _reqUltMvtosCheques.cuenta = cuenta; _reqUltMvtosCheques.fechaDia = UltMtvosParam.cfechaDia; _reqUltMvtosCheques.fechaHistorica = UltMtvosParam.cfechaHistorica; _reqUltMvtosCheques.importe = UltMtvosParam.cimporte; _reqUltMvtosCheques.tipoConsulta = UltMtvosParam.ctipoConsulta; _reqUltMvtosCheques.tipoCuenta = UltMtvosParam.ctipoCuenta; _reqUltMvtosCheques.tipoMovimiento = UltMtvosParam.ctipoMovimiento; _reqUltMvtosCheques.numMov = UltMtvosParam.cnumMov; _cliente = (Application.Current as App).cliente; _cliente.clienteEventHandler += new ClienteManager.ClienteRequestCompleted(_cliente_clienteEventHandler); #if OFFLINE _cliente.consultasMovimientosSinSuperMovil(_reqUltMvtosCheques); this.ClienteEventHandler(); #else _cliente.consultaUltimosMovimientos(_reqUltMvtosCheques); #endif }