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 tarjetaConsultaPorDia(string cuenta, string fecha, string fechaHistorica) { _reqMvtosTarjetas = new ReqMvtosTarjetas(); SaldoTDC temp = _cliente.getDatosTarjeta(cuenta); _servicioC = ServicioConsultado.ConsultaMovimientos; _reqMvtosTarjetas.cuenta = cuenta; _reqMvtosTarjetas.fecha = fecha; _reqMvtosTarjetas.fechaHistorica = fechaHistorica; _reqMvtosTarjetas.despliega = UltMtvosParam.tdespliega; _reqMvtosTarjetas.extracto = UltMtvosParam.textracto; _reqMvtosTarjetas.tipoOperacion = UltMtvosParam.ttipoOperacion; #if OFFLINE temp = new SaldoTDC(); temp.tipoProducto = "Otro"; temp.tasaAnualizada = "0"; #endif _reqMvtosTarjetas.tipoProducto = temp.tipoProducto; _reqMvtosTarjetas.tasaAnualizada = temp.tasaAnualizada; _cliente.clienteEventHandler += new ClienteManager.ClienteRequestCompleted(_cliente_clienteEventHandler); MovimientosTDC = new ObservableCollection<UltMvtosTDCItemsViewModel>(); _cliente.consultaMovimientos(_reqMvtosTarjetas); }