Example #1
0
 public void InsertExportLog(KeyExportLog exportlog)
 {
     using (var context = GetContext())
     {
         exportlog.CreateDate = DateTime.Now;
         context.KeyExportLogs.Add(exportlog);
         context.SaveChanges();
     }
 }
Example #2
0
 public void InsertExportLog(KeyExportLog exportlog)
 {
     miscRepository.InsertExportLog(exportlog);
 }
Example #3
0
 private void RecordExportLog(List<KeyInfo> keys, ExportParameters exportParameters, string fileContent, string fileName)
 {
     KeyExportLog exportLog = new KeyExportLog()
     {
         ExportTo = GetExportTo(exportParameters),
         KeyCount = keys.Count,
         IsEncrypted = exportParameters.IsEncrypted,
         ExportType = exportParameters.ExportType.ToString(),
         FileName = Path.GetFileName(fileName),
         FileContent = fileContent,
         CreateBy = exportParameters.CreateBy.LoginId,
         CreateDate = DateTime.Now
     };
     miscRepository.InsertExportLog(exportLog);
 }
Example #4
0
 private List<KeyInfo> GetFileKeys(KeyExportLog keyLog)
 {
     if (keyLog.ExportType == Constants.ExportType.ToolKeys.ToString())
         return GetToolKeysFromFile(keyLog.FileContent);
     else if (keyLog.ExportType == Constants.ExportType.CBR.ToString())
         return GetKeysFromCBRFile(keyLog.FileContent);
     else if (keyLog.ExportType == Constants.ExportType.ReturnKeys.ToString())
         return GetKeysFromReturnFile(keyLog.FileContent);
     else
         if (keyLog.IsEncrypted)
             return GetCryptKeysFromFile(keyLog.FileContent);
         else
             return GetKeysFromFile(keyLog.FileContent);
 }