private static string SetAssinaturaVisualGest(string TipoDocID, int AnoID, short MesID, int NumDocID, string ClaTer, string CodTer, string NomTer, string MorTer, string NIFTer, double TotDoc, int encodingPageNumber) { string strSigBase64 = ""; string strMessage = SetAssinaturaMessageVisualGest(TipoDocID, AnoID, MesID, NumDocID, ClaTer, CodTer, NomTer, MorTer, NIFTer, TotDoc); //strSigBase64 = rsaCreateSignatureInBase64(strMessage, vgChavePrivada); strSigBase64 = RSAEncriptionHelpers.Encrypt(strMessage, encodingPageNumber); return(strSigBase64); }
private static string SetAssinatura(string TipoDocID, int AnoID, short MesID, int NumDocID, DateTime?DatDoc, DateTime?DtUpdate, DateTime?HrUpdate, double?TotalMercadoria, string ChaveAnterior, ref string strMessage, int encodingPageNumber) { string strSigBase64 = ""; strMessage = SetAssinaturaMessage(TipoDocID, AnoID, MesID, NumDocID, DatDoc.HasValue ? DatDoc.Value : DateTime.Now, DtUpdate.HasValue ? DtUpdate.Value : DateTime.Now, HrUpdate.HasValue ? HrUpdate.Value : DateTime.Now, TotalMercadoria, ChaveAnterior); //strSigBase64 = rsaCreateSignatureInBase64(strMessage, vgChavePrivada); strSigBase64 = RSAEncriptionHelpers.Encrypt(strMessage, encodingPageNumber); return(strSigBase64); }