public Vencido ( int emp ) : bool | ||
emp | int | Empresa que é para ser verificado o certificado |
return | bool |
public bool Vencido(int emp)
{
bool retorna = false;
if (Empresas.Configuracoes[emp].UsaCertificado)
{
if (PrepInfCertificado(Empresas.Configuracoes[emp]))
{
if (DateTime.Compare(DateTime.Now, dValidadeFinal) > 0)
{
retorna = true;
}
}
}
return retorna;
}
/// <summary> /// Verificar se o certificado digital está vencido /// </summary> /// <param name="emp">Empresa que é para ser verificado o certificado digital</param> /// <remarks> /// Retorna uma exceção ExceptionCertificadoDigital caso o certificado esteja vencido /// </remarks> protected void CertVencido(int emp) { //#if !DEBUG CertificadoDigital CertDig = new CertificadoDigital(); if (CertDig.Vencido(emp)) { throw new ExceptionCertificadoDigital(ErroPadrao.CertificadoVencido, "(" + CertDig.dValidadeInicial.ToString() + " a " + CertDig.dValidadeFinal.ToString() + ")"); } //#endif }