public async Task <(bool, string)> PrepararEventos(AssinaFacil assinador, X509Certificate2 cert) { for (int i = 0; i < Eventos.Length; i++) { var evento = Eventos[i]; assinador.Nota = evento; var resposta = await assinador.Assinar <Evento>(cert, evento.InfEvento.Id, "infEvento"); if (!resposta.Item1) { return(false, resposta.Item2); } } return(true, "Documento assinado com sucesso."); }
public async Task <(bool, string)> PrepararEvento(AssinaFacil assinador, X509Certificate2 cert) { assinador.Nota = this; return(await assinador.Assinar <InutNFe>(cert, Info.Id, "infInut")); }