private static int GetNextAttestationNumber(string maxAttestationNumber)
{
//generate the next AttestationNumber
string nextAttestationNumber = "ICD-EPRG-DEV-";
string currentMax = maxAttestationNumber.Substring(maxAttestationNumber.LastIndexOf('-') + 1);
int nextDigit = int.Parse(currentMax) + 1;
int needAddZeroLength = currentMax.ToString().Length - nextDigit.ToString().Length;
for (int i = 0; i < needAddZeroLength; i++)
{
nextAttestationNumber += "0";
}
nextAttestationNumber += nextDigit.ToString(); return nextAttestationNumber;
}