public List <clsMovimiento> ConsultarMovimientos(string strServicio)
        {
            List <clsMovimiento>      lstMovimiento             = new List <clsMovimiento>();
            DataTable                 dtRespuesta               = null;
            clsPersistenciaMovimiento objPersistenciaMovimiento = new clsPersistenciaMovimiento();

            try
            {
                dtRespuesta = objPersistenciaMovimiento.ConsultarMovimientos(strServicio);
                if (dtRespuesta != null)
                {
                    foreach (DataRow dr in dtRespuesta.Rows)
                    {
                        clsMovimiento objMovimiento   = new clsMovimiento();
                        DateTime      fechaMovimiento = DateTime.Parse(dr[0].ToString());
                        objMovimiento.fechaMovimiento          = fechaMovimiento.ToString("yyyy-MM-dd");
                        objMovimiento.numeroCuentaBeneficiario = dr[1].ToString();
                        objMovimiento.motivoMovimiento         = dr[2].ToString();
                        objMovimiento.entidadBeneficiario      = dr[3].ToString();
                        objMovimiento.Tipo            = dr[4].ToString();
                        objMovimiento.montoMovimiento = double.Parse(dr[5].ToString());
                        objMovimiento.saldoDisponible = double.Parse(dr[6].ToString());
                        objMovimiento.lugarMovimiento = dr[7].ToString();
                        lstMovimiento.Add(objMovimiento);
                    }
                }
            }
            catch (Exception)
            {
                throw;
            }
            return(lstMovimiento);
        }
Exemple #2
0
        internal List <clsTransaccion> ConsultarTransacciones()
        {
            List <clsTransaccion>     lstTransaccion             = new List <clsTransaccion>();
            DataTable                 dtRespuesta                = null;
            clsPersistenciaMovimiento objPersistenciaTransaccion = new clsPersistenciaMovimiento();

            try
            {
                dtRespuesta = objPersistenciaTransaccion.ConsultarMovimientos("AppMovil");
                if (dtRespuesta != null)
                {
                    foreach (DataRow dr in dtRespuesta.Rows)
                    {
                        clsTransaccion objTransaccion = new clsTransaccion();
                        objTransaccion.idMovimiento = dr[0].ToString();
                        objTransaccion.identificacionBeneficiario = dr[1].ToString();
                        objTransaccion.numeroCuentaBeneficiario   = dr[2].ToString();
                        objTransaccion.entidadBeneficiario        = dr[3].ToString();
                        objTransaccion.identificacionEmisor       = dr[4].ToString();
                        objTransaccion.numeroCuentaEmsior         = dr[5].ToString();
                        objTransaccion.entidadEmisor    = dr[6].ToString();
                        objTransaccion.montoMovimiento  = double.Parse(dr[7].ToString());
                        objTransaccion.motivoMovimiento = dr[8].ToString();
                        DateTime fecha = DateTime.Parse(dr[9].ToString());
                        objTransaccion.fechaMovimiento = fecha.ToShortDateString();
                        objTransaccion.Tipo            = dr[10].ToString();

                        lstTransaccion.Add(objTransaccion);
                    }
                }
            }
            catch (Exception)
            {
                throw;
            }
            return(lstTransaccion);
        }