public ResultadoOperacionDto EsFideicomisoDeFiduciario(long idEmpresaPrimaria, long idEmpresaSecundaria)
        {
            ResultadoOperacionDto resultadoOperacionDto = new ResultadoOperacionDto()
            {
                Resultado = false
            };

            try
            {
                var listResult = RelacionEmpresasRepository.GetQueryable().
                                 Where(x => x.IdEmpresaPrimaria == idEmpresaPrimaria && x.IdEmpresaSecundaria == idEmpresaSecundaria && x.IdTipoRelacionEmpresa.Equals(ConstantsTipoRelacionEmpresa.FIDUCIARIO_DE_FIDEICOMITENTE)).ToList();
                var listResultRepComun = RepresentanteComunFideicomisoRepository.GetQueryable().
                                         Where(x => x.IdEmpresaPrimaria == idEmpresaPrimaria && x.IdEmpresaSecundaria == idEmpresaSecundaria && x.IdTipoRelacionEmpresa.Equals(ConstantsTipoRelacionEmpresa.REPRESENTANTE_COMUN_DE_FIDEICOMITENTE)).ToList();


                if ((listResult != null && listResult.Count > 0) || (listResultRepComun != null && listResultRepComun.Count > 0))
                {
                    resultadoOperacionDto.Resultado = true;
                }
                else
                {
                    resultadoOperacionDto.Mensaje = "El nombre corto del documento que intenta enviar no corresponde a uno de sus fideicomisos";
                }
            }
            catch (Exception exception)
            {
                LogUtil.Error(exception);
                resultadoOperacionDto.Resultado        = false;
                resultadoOperacionDto.Mensaje          = exception.Message;
                resultadoOperacionDto.InformacionExtra = exception;
            }

            return(resultadoOperacionDto);
        }
        public ResultadoOperacionDto ConsultarEmpresasSecundariasRepComunPorTipoRelacionYEmpresaPrimaria(int tipoRelacion, long idEmpresaPrimaria)
        {
            var listResult = RepresentanteComunFideicomisoRepository.GetQueryable().
                             Where(x => x.IdEmpresaPrimaria == idEmpresaPrimaria && x.IdTipoRelacionEmpresa == tipoRelacion).OrderBy(x => x.EmpresaSecundaria.NombreCorto).
                             Select(x => x.EmpresaSecundaria).ToList();
            var res = new ResultadoOperacionDto();

            res.InformacionExtra = listResult;
            res.Resultado        = true;
            return(res);
        }