private SftpClient GetSftpClient(string schoolCode = null)
{
SftpUsername = ConfigurationManager.AppSettings["SftpUsername01"]; // SFTP user name.
SftpPassword = ConfigurationManager.AppSettings["SftpPassword01"]; // SFTP password. May be replaced by key file at future date.
if (!string.IsNullOrEmpty(schoolCode) && !schoolCode.Equals("01")) // Default CAES school code hard coded because this should never change.
{
SftpUsername = ConfigurationManager.AppSettings["SftpUsername" + schoolCode];
SftpPassword = ConfigurationManager.AppSettings["SftpPassword" + schoolCode];
}
return new SftpClient(SftpHostName, SftpPortNumber, SftpUsername, SftpPassword);
}