C# 클래스 webservFacturas.funciones.funciones

파일 보기 프로젝트 열기: VirtualCFDI/ValidaCFDIWS

공개 메소드들

메소드 설명
ConvertCertificado ( string CertificadoEnBase64 ) : string
GetCadenaOrignalTFD ( string xml ) : string
GetCadenaOrignal_byxml ( string xml, string version ) : string
GetStatusLco ( string certificado, string rfc ) : string
GetUUID ( ) : string
GuardaCFDI ( string xml, string UUID, string IID ) : bool
Inserta_FirstPeticion ( string xml, string UUID, string idacceso, string msgadd, string versionp ) : string
Inserta_LogAcceso ( string xml, string UUID, string msgadd ) : void
SaveCO ( string UUID, string co, string IID ) : bool
SaveErrorLog ( string UUID, string codigoerror, string msg, string IID ) : bool
ShowCompileErrors ( object sender, ValidationEventArgs args ) : void
Valida302 ( string xmltoText, string CadenaOriginal, string version ) : bool
Valida306 ( string cadena ) : bool
Valida307 ( string xmltoText, string CadenaOriginal, string version ) : bool
Valida308 ( string xml, string CadenaOriginal, string version ) : bool
Valida311 ( string serie, string RFC, string folio ) : bool
ValidaError305 ( string certificado, string RFC, string fechacreado ) : bool
ValidaError403 ( string fecha ) : bool
ValidandoSkema2 ( string xml, string version ) : string
ValidandoSkemaNew ( string XmlString ) : bool
ValidandoSkemaTFD ( string xml ) : bool
getiidAcceso ( string usuario, string clave ) : string
isIDLogCorrect ( string idacceso ) : bool
validaRFC ( string campo ) : bool

비공개 메소드들

메소드 설명
ValidationCallBack ( Object sender, ValidationEventArgs args ) : void
hexString2Ascii ( string hexString ) : string

메소드 상세

ConvertCertificado() 공개 메소드

public ConvertCertificado ( string CertificadoEnBase64 ) : string
CertificadoEnBase64 string
리턴 string

GetCadenaOrignalTFD() 공개 메소드

public GetCadenaOrignalTFD ( string xml ) : string
xml string
리턴 string

GetCadenaOrignal_byxml() 공개 메소드

public GetCadenaOrignal_byxml ( string xml, string version ) : string
xml string
version string
리턴 string

GetStatusLco() 공개 메소드

public GetStatusLco ( string certificado, string rfc ) : string
certificado string
rfc string
리턴 string

GetUUID() 공개 메소드

public GetUUID ( ) : string
리턴 string

GuardaCFDI() 공개 메소드

public GuardaCFDI ( string xml, string UUID, string IID ) : bool
xml string
UUID string
IID string
리턴 bool

Inserta_FirstPeticion() 공개 메소드

public Inserta_FirstPeticion ( string xml, string UUID, string idacceso, string msgadd, string versionp ) : string
xml string
UUID string
idacceso string
msgadd string
versionp string
리턴 string

Inserta_LogAcceso() 공개 메소드

public Inserta_LogAcceso ( string xml, string UUID, string msgadd ) : void
xml string
UUID string
msgadd string
리턴 void

SaveCO() 공개 메소드

public SaveCO ( string UUID, string co, string IID ) : bool
UUID string
co string
IID string
리턴 bool

SaveErrorLog() 공개 메소드

public SaveErrorLog ( string UUID, string codigoerror, string msg, string IID ) : bool
UUID string
codigoerror string
msg string
IID string
리턴 bool

ShowCompileErrors() 공개 정적인 메소드

public static ShowCompileErrors ( object sender, ValidationEventArgs args ) : void
sender object
args System.Xml.Schema.ValidationEventArgs
리턴 void

Valida302() 공개 메소드

public Valida302 ( string xmltoText, string CadenaOriginal, string version ) : bool
xmltoText string
CadenaOriginal string
version string
리턴 bool

Valida306() 공개 메소드

public Valida306 ( string cadena ) : bool
cadena string
리턴 bool

Valida307() 공개 메소드

public Valida307 ( string xmltoText, string CadenaOriginal, string version ) : bool
xmltoText string
CadenaOriginal string
version string
리턴 bool

Valida308() 공개 메소드

public Valida308 ( string xml, string CadenaOriginal, string version ) : bool
xml string
CadenaOriginal string
version string
리턴 bool

Valida311() 공개 메소드

public Valida311 ( string serie, string RFC, string folio ) : bool
serie string
RFC string
folio string
리턴 bool

ValidaError305() 공개 메소드

public ValidaError305 ( string certificado, string RFC, string fechacreado ) : bool
certificado string
RFC string
fechacreado string
리턴 bool

ValidaError403() 공개 메소드

public ValidaError403 ( string fecha ) : bool
fecha string
리턴 bool

ValidandoSkema2() 공개 메소드

public ValidandoSkema2 ( string xml, string version ) : string
xml string
version string
리턴 string

ValidandoSkemaNew() 공개 메소드

public ValidandoSkemaNew ( string XmlString ) : bool
XmlString string
리턴 bool

ValidandoSkemaTFD() 공개 메소드

public ValidandoSkemaTFD ( string xml ) : bool
xml string
리턴 bool

getiidAcceso() 공개 메소드

public getiidAcceso ( string usuario, string clave ) : string
usuario string
clave string
리턴 string

isIDLogCorrect() 공개 메소드

public isIDLogCorrect ( string idacceso ) : bool
idacceso string
리턴 bool

validaRFC() 공개 메소드

public validaRFC ( string campo ) : bool
campo string
리턴 bool