Ejemplo n.º 1
0
        /// <summary>
        /// Obtiene la entidad response ConsultaAdjuntoEntity de la Entidad ConsultaAdjuntoRequest
        /// </summary>
        /// <param name="request">Request del Documento Adjunto al Contrato</param>
        /// <returns>Entity del Documento Adjunto al Contrato</returns>
        public static ConsultaAdjuntoEntity ObtenerConsultaAdjuntoEntityDeLogic(ConsultaAdjuntoLogic request)
        {
            ConsultaAdjuntoEntity response = new ConsultaAdjuntoEntity();

            response.CodigoConsultaAdjunto = request.CodigoConsultaAdjunto;
            response.CodigoConsulta        = request.CodigoConsulta;
            response.CodigoArchivo         = request.CodigoArchivo;
            response.NombreArchivo         = request.NombreArchivo;
            response.RutaArchivoSharePoint = request.RutaArchivoSharePoint;
            return(response);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Obtiene la entidad response ConsultaAdjuntoResponse de la Entidad ConsultaAdjuntoLogic
        /// </summary>
        /// <param name="logic">entidad logic del Documento Adjunto de la consulta</param>
        /// <returns>Response de el Documento Adjunto al Contrato</returns>
        public static ConsultaAdjuntoResponse ObtenerConsultaAdjuntoResponseDeLogic(ConsultaAdjuntoLogic logic, string usuarioSesion)
        {
            ConsultaAdjuntoResponse response = new ConsultaAdjuntoResponse();

            response.CodigoConsultaAdjunto = logic.CodigoConsultaAdjunto;
            response.CodigoConsulta        = logic.CodigoConsulta;
            response.CodigoArchivo         = logic.CodigoArchivo;
            response.NombreArchivo         = logic.NombreArchivo;
            response.RutaArchivoSharePoint = logic.RutaArchivoSharePoint;
            response.UsuarioCreacion       = logic.UsuarioCreacion;
            if (logic.UsuarioCreacion != null)
            {
                response.EsCreador = (logic.UsuarioCreacion.Trim().ToUpper() == usuarioSesion.Trim().ToUpper() ? true : false);
            }
            return(response);
        }