Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }