コード例 #1
0
        public OPagoLista ObtenerPagosDetalle()
        {
            OPagoLista lista = new OPagoLista();

            IEnumerable <ConceptoPagoDetalle> pagos = IpagoR.MostrarPagos();

            lista.pagosDetalleLista = pagos;
            lista.Correcto          = true;

            return(lista);
        }
コード例 #2
0
        public void PresentarPagosDetalle()
        {
            OPagoLista listaPagos = servicioPago.ObtenerPagosDetalle();

            if (listaPagos.Correcto)
            {
                ImostrarPagosDetalle.MostrarPagosDetalle(listaPagos.pagosDetalleLista);
            }
            else
            {
                ImostrarPagosDetalle.ErrorPagosDetalle(string.Format("{0}", listaPagos.Excepcion.Message));
            }
        }
コード例 #3
0
        public OPagoLista ObtenerPagosPorAlumno(CPago cpago)
        {
            OPagoLista lista = new OPagoLista();

            try
            {
                IEnumerable <ConceptoPagoDetalle> pagos = IpagoR.MostrarPagosPorAlumno(cpago._Filtro);
                lista.detalles = pagos;
                lista.Correcto = true;
            }
            catch (Exception e)
            {
                lista.Excepcion = e;
                lista.Correcto  = false;
            }
            return(lista);
        }
コード例 #4
0
        public void PresentarPagoPorAlumno()
        {
            OPagoLista listadoPagos = servicioPago.ObtenerPagosDetalle();
            CPago      cpago        = new CPago();

            cpago._Filtro = ibusqueda.FiltroNomre;
            OPagoLista listado = servicioPago.ObtenerPagosPorAlumno(cpago);

            if (listado.Correcto)
            {
                if (cpago._Filtro == null)
                {
                    ibusqueda.MostrarPagosPorAlumno(listadoPagos.pagosDetalleLista);
                }
                else
                {
                    ibusqueda.MostrarPagosPorAlumno(listado.detalles);
                }
            }
            else
            {
                ibusqueda.ErrorPagosPorAlumno(string.Format("{0}", listado.Excepcion.Message));
            }
        }