//private ObservableCollection<ConsultaPorDiaItemsViewModel> _criteriosConsultaL; //public ObservableCollection<ConsultaPorDiaItemsViewModel> CriteriosConsultaL //{ // get { return _criteriosConsultaL; } // set{ // _criteriosConsultaL = value; // base.NotifyPropertyChanged("CriteriosConsulta"); // } //} public ConsultaPorDiaViewModel(System.Windows.Threading.Dispatcher dispatcher) : base(dispatcher) { //_criteriosConsultaL = new ObservableCollection<ConsultaPorDiaItemsViewModel>(); _cliente = (Application.Current as App).cliente; //for (int i = 0; i < 5; ++i) //{ // CriteriosConsultaL.Add(new ConsultaPorDiaItemsViewModel() { Consulta = getCriterioConsulta(i) }); //} #if OFFLINE _servicioC = ServicioConsultado.ConsultaMovimientos; #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); }
//private string getCriterioConsulta(int index) //{ // CriterioConsulta consulta = (CriterioConsulta)index; // string criterioConsulta = String.Empty; // switch (consulta) // { // case CriterioConsulta.Hoy: // // criterioConsulta = "Hoy"; // break; // case CriterioConsulta.Anterior: // criterioConsulta = "Dia anterior"; // break; // case CriterioConsulta.PrimerDiaMes: // criterioConsulta = "Primer dia de mes actual"; // break; // case CriterioConsulta.UltimoDiaMes: // criterioConsulta = "Ultimo dia mes pasado"; // break; // case CriterioConsulta.Historico: // criterioConsulta = "Consulta historica"; // break; // } // return criterioConsulta; //} public void chequesConsultaPorDia(string cuenta,string fechaDia,string fechaHistorica) { _reqMvtosCheques = new ReqMvtosCheques(); _servicioC = ServicioConsultado.ConsultaMovimientos; _reqMvtosCheques.cuenta = cuenta; _reqMvtosCheques.fechaDia = fechaDia; _reqMvtosCheques.fechaHistorica = fechaHistorica; _reqMvtosCheques.importe = UltMtvosParam.cimporte; _reqMvtosCheques.tipoCuenta = UltMtvosParam.ctipoCuenta; _reqMvtosCheques.tipoMovimiento = UltMtvosParam.ctipoMovimiento; _cliente.clienteEventHandler += new ClienteManager.ClienteRequestCompleted(_cliente_clienteEventHandler); Movimientos = new ObservableCollection<UltMvtosItemsViewModel>(); _cliente.consultaMovimientos(_reqMvtosCheques); }