Ejemplo n.º 1
0
        public DtoApiResponseMessage CrearDtoApiResponseMessage(IEnumerable <object> responseList = null, string codigoMesaje = "")
        {
            var entidadMensaje = _mensajeRepository.GetById <Ge01_Mensaje>(codigoMesaje);

            var _dtoApiResponseMessage = new DtoApiResponseMessage();

            var dtoMensaje = new DtoMensaje();

            if (entidadMensaje != null)
            {
                _dtoApiResponseMessage.responseList = responseList;
            }
            else
            {
                entidadMensaje = _mensajeRepository.GetById <Ge01_Mensaje>("ERR_MESSAGE");
            }

            dtoMensaje.CodigoMensaje = entidadMensaje?.CodigoMensaje;
            dtoMensaje.TipoMensajeId = entidadMensaje?.TipoMensaje.NombreMensaje;
            dtoMensaje.Titulo        = entidadMensaje?.Titulo;
            dtoMensaje.Descripcion   = entidadMensaje?.Descripcion;
            _dtoApiResponseMessage.informationMessage = dtoMensaje;

            return(_dtoApiResponseMessage);
        }