internal Njit.Common.CryptoService.DESCryptoService GetUserLogCryptoService(int code) { if (_UserLogCryptoService == null) { _UserLogCryptoService = new Njit.Common.CryptoService.DESCryptoService(); } _UserLogCryptoService.SetKey(code.ToString() + "qwe", code.ToString() + "asd"); return(_UserLogCryptoService); }
internal Njit.Common.CryptoService.DESCryptoService GetExpiryDateCryptoService() { if (des == null) { des = new Njit.Common.CryptoService.DESCryptoService(); des.SetKey("d2f56esf5d", "f2w6f6dsad"); } return(des); }
internal void SetLastRunDate() { if (Setting.Program.ThisProgram.ShowExitDialog) { Njit.Common.CryptoService.DESCryptoService des = GetExpiryDateCryptoService(); string date = DateTime.Now.Year.ToString() + "/" + DateTime.Now.Month.ToString() + "/" + DateTime.Now.Day.ToString(); Setting.Archive.ThisProgram.LoadedCommonSettings.LastRunDate = des.EncryptToBase64(date); Setting.Archive.ThisProgram.SaveAndReloadCommonSettings(Model.Common.ProgramSetting.GetNewInstance(Setting.Archive.ThisProgram.LoadedCommonSettings.ShowBackupFormOnExit, Setting.Archive.ThisProgram.LoadedCommonSettings.ExpiryDate, des.EncryptToBase64(date))); } }
internal DateTime GetLastRunDate() { Njit.Common.CryptoService.DESCryptoService des = GetExpiryDateCryptoService(); string date = null; if (!string.IsNullOrEmpty(Setting.Archive.ThisProgram.LoadedCommonSettings.LastRunDate)) { try { date = des.DecryptFromBase64(Setting.Archive.ThisProgram.LoadedCommonSettings.LastRunDate); } catch { return(DateTime.Parse("2100/01/01")); } return(DateTime.Parse(date)); } else { return(DateTime.Parse("2100/01/01")); } }
internal UserLogView GetUserLogView(Model.Common.UserLog item) { Njit.Common.CryptoService.DESCryptoService des = GetUserLogCryptoService(item.UserCode); return(new NjitSoftware.UserLogView(item.ID, item.UserCode, item.User.FullName, item.OperationPlaceCode == null ? null : des.DecryptFromBase64(item.OperationPlaceCode), des.DecryptFromBase64(item.OperationCode), item.Code == null ? null : des.DecryptFromBase64(item.Code), item.Description == null ? null : des.DecryptFromBase64(item.Description), des.DecryptFromBase64(item.Date), des.DecryptFromBase64(item.Time), item.IPAddress, item.ArchiveID.ToString())); }