예제 #1
0
        public IActionResult TipoMonedaPagina([FromBody] dynamic value)
        {
            try
            {
                string filtro_busqueda  = value.filtro_busqueda != null ? value.filtro_busqueda : default(string);
                int    pagina           = value.pagina != null ? (int)value.pagina : default(int);
                int    numeroTipoMoneda = value.numeroTipoMoneda != null ? (int)value.numeroTipoMoneda : default(int);

                List <TipoMoneda> lsttipomoneda = TipoMonedaDAO.getAutorizacionTiposPagina(pagina, numeroTipoMoneda, filtro_busqueda);

                List <stTipoMoneda> sttipomoneda = new List <stTipoMoneda>();
                foreach (TipoMoneda tipoMoneda in lsttipomoneda)
                {
                    stTipoMoneda temp = new stTipoMoneda();
                    temp.id      = tipoMoneda.id;
                    temp.nombre  = tipoMoneda.nombre;
                    temp.simbolo = tipoMoneda.simbolo;
                    sttipomoneda.Add(temp);
                }

                return(Ok(new { success = true, tipoMonedas = sttipomoneda }));
            }
            catch (Exception e)
            {
                CLogger.write("1", "TipoMonedaController.class", e);
                return(BadRequest(500));
            }
        }
예제 #2
0
        public IActionResult TipoMonedas()
        {
            try
            {
                List <TipoMoneda>   tipoMonedas  = TipoMonedaDAO.getTiposMoneda();
                List <stTipoMoneda> sttipomoneda = new List <stTipoMoneda>();
                foreach (TipoMoneda tipoMoneda in tipoMonedas)
                {
                    stTipoMoneda temp = new stTipoMoneda();
                    temp.id      = tipoMoneda.id;
                    temp.nombre  = tipoMoneda.nombre;
                    temp.simbolo = tipoMoneda.simbolo;
                    sttipomoneda.Add(temp);
                }

                return(Ok(new { success = true, tipoMonedas = sttipomoneda }));
            }
            catch (Exception e)
            {
                CLogger.write("3", "TipoMonedaController.class", e);
                return(BadRequest(500));
            }
        }