Histórico da Página
...
Foi disponibilizado método na framework cujo sua responsabilidade e retornar informações referente documento anexado ao seu "DataServer" Principal. Sendo assim, você pode consumir esse método e implementar sua validação. Você deverá adicionar em seu Facade, uma chamada para o método "RetornarDadosArquivo(actionName, serverName, pkValues)" disponível na interface IGlbTotvsSignMod. E agora e utilizar o seu metodo que criou em seu facade.
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
using RM.Glb.TotvsSign; using RM.Glb.TotvsSign.IService; using RM.Lib.Server; using System.Collections.Generic; namespace RM.Imb.Aluguel.Facade { public class ImbAluguelTotvsSignFacade : RMSFacade { /// <summary> /// /// </summary> /// <param name="actionName">Action que deseja localizar</param> /// <param name="serverName">Nome do dataserver que foi o anexo do documento: Exemplo: ImbContratoLocData</param> /// <param name="pkValues">Pk da entidade Principal. Exemplo:1;45 Coligada =1 e CodContrato=45</param> /// <returns></returns> public List<ImbDocumentSignItem> RetornarDocumentoTotvsSign(string actionName, string serverName, List<string> pkValues) { List<ImbDocumentSignItem> retorno = new List<ImbDocumentSignItem>(); using (var totvsSign = CreateModule<IGlbTotvsSignMod>("GlbTotvsSignMod")) if (totvsSign.IsConfiguracaoIntegracaoTotvsSign()) { totvsSign.RetornarDadosArquivo(actionName, serverName, pkValues) ?.ForEach(doc => retorno.Add(doc)); } return retorno; } } |
...
Import HTML Content
Visão Geral
Conteúdo das Ferramentas