示例#1
0
        public async Task <RespuestaOperacion <IEnumerable <AdmCargueDTO> > > GetAdmCargueAsync()
        {
            var respuesta = new RespuestaOperacion <IEnumerable <AdmCargueDTO> >();

            try
            {
                var listaDescripciones = await _admCargueDominio.GetAdmCargueAsync();

                respuesta.Datos            = _mapper.Map <IEnumerable <AdmCargueDTO> >(listaDescripciones);
                respuesta.ResultadoExitoso = true;
                respuesta.Mensaje          = "Operacion exitosa";
            }
            catch (Exception ex)
            {
                respuesta.Datos            = null;
                respuesta.ResultadoExitoso = false;
                respuesta.Mensaje          = "Ocurrio un error.";
                _appLogger.LogError(ex.Message, "Error en el método GetAdmCargueAsync");
            };

            return(respuesta);
        }
        public async Task <IEnumerable <AdmCargue> > GetAdmCargueAsync()
        {
            var listaDescripciones = await _admCargueDominio.GetAdmCargueAsync();

            return(listaDescripciones);
        }