/// <summary> /// Configura as operações no gerenciador informado. /// </summary> /// <param name="gerenciadorOperacoes">Gerenciador onde as operações serão configuradas.</param> internal void ConfigurarOperacoes(GerenciadorOperacaoIntegracao gerenciadorOperacoes) { gerenciadorOperacoes.Adicionar( new OperacaoIntegracao( "SincronizarNotaFiscal", "Sincroniza os dados da nota fiscal com o ERP da KHAN", new ParametroOperacaoIntegracao( "idNf", typeof(int), "Identificador da nota fiscal", 0)), new Func <int, Task>(this.SincronizarNotaFiscal)); }
/// <summary> /// Configura as operações no gerenciador informado. /// </summary> /// <param name="gerenciadorOperacoes">Gerenciador onde as operações serão configuradas.</param> internal void ConfigurarOperacoes(GerenciadorOperacaoIntegracao gerenciadorOperacoes) { gerenciadorOperacoes.Adicionar( new OperacaoIntegracao( "SincronizarProduto", "Sincroniza os dados do produto com o ERP da KHAN", new ParametroOperacaoIntegracao( "idProd", typeof(int), "Identificador do produto", 0)), new Action <int>(this.SincronizarProduto)); }