public static void Log(CameraLog log) { try { log.DomainName = Environment.UserDomainName; if (log.AccountID == Guid.Empty) { log.AccountID = GlobalAccount.Id; log.AccountName = GlobalAccount.ToString(); log.BadgeNumber = GlobalAccount.BadgeNumber; } log.MachineAccount = Environment.UserName; log.MachineName = Environment.MachineName; log.IPAddress = IPAddress; log.MachineID = MachineID; using (RPM_CameraLog rpmCameraLog = new RPM_CameraLog()) { rpmCameraLog.SaveUpdate(log); rpmCameraLog.Save(); Global.Camera_LogRecordID = log.Id; } } catch { } }
public void SaveUpdate(CameraLog rec) { if (rec.Id == Guid.Empty) { context.CameraLogs.Add(rec); } else { context.Entry(rec).State = EntityState.Modified; } }
public void LogCamera(CameraLog log) { log.DomainName = VMGlobal.DomainName; log.IPAddress = VMGlobal.IPAddress; log.LogTimestamp = new DateTime?(DateTime.Now); log.MachineAccount = VMGlobal.MachineAccount; log.MachineID = VMGlobal.MachineID; log.MachineName = VMGlobal.MachineName; try { context.CameraLogs.Add(log); Save(); } catch { } }
private void upload1_EVT_UploadComplete() { this.timer1.Stop(); this.stopwatch.Stop(); this.lblFileName.Text = string.Empty; this.lblFileExt.Text = string.Empty; this.lblTimestamp.Text = string.Empty; this.lblFileSize.Text = string.Empty; try { if (!this.IsCancel) { if (!this.upload1.CancelFlag) { MessageBox.Show(this, LangCtrl.GetString("txt_UploadComplete", "Upload Complete."), "UPLOAD", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show(this, LangCtrl.GetString("txt_UploadStopped", "Upload Stopped."), "UPLOAD", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } catch { } try { CameraLog cameraLog = new CameraLog() { AssetTag = "", LogTimestamp = new DateTime?(this.StartTimestamp), FileCount = this.upload1.FileCount, Action = "CAMERA UPLOAD" }; if (string.IsNullOrEmpty(Global.Camera_SerialNum)) { Global.Camera_SerialNum = Global.VisionSN; } cameraLog.SerialNumber = Global.Camera_SerialNum.TrimEnd(new char[0]); cameraLog.Battery = Global.Camera_Battery; cameraLog.DiskSpace = (double)Global.Camera_Disk; object[] text = new object[] { this.lblTimespan.Text, Environment.NewLine, Environment.NewLine, Environment.NewLine }; cameraLog.Memo = string.Format("Elapsed Download Time: {0}{1}{2}CAMERA CONFIGURATION -------------------------------------{3}", text); CameraLog cameraLog1 = cameraLog; cameraLog1.Memo = string.Concat(cameraLog1.Memo, CiteCamera.CameraProfile(this.CameraDriveID)); CameraLog cameraLog2 = cameraLog; cameraLog2.Memo = string.Concat(cameraLog2.Memo, string.Format("{0}CAMERA TRANSACTIONS -------------------------------------{1}", Environment.NewLine, Environment.NewLine)); CameraLog cameraLog3 = cameraLog; cameraLog3.Memo = string.Concat(cameraLog3.Memo, CiteCamera.DailyLog(this.CameraDriveID)); cameraLog.AccountID = Global.GlobalAccount.Id; cameraLog.AccountName = Global.GlobalAccount.ToString(); cameraLog.BadgeNumber = Global.GlobalAccount.BadgeNumber; CamProfile camProfile = this.ReadAssetProfile(this.CameraDriveID); if (camProfile != null && camProfile.InventoryID != Guid.Empty) { try { cameraLog.AssetTag = camProfile.AssetTag; if (!string.IsNullOrEmpty(camProfile.TrackingID)) { Guid empty = Guid.Empty; using (RPM_Asset rPMAsset = new RPM_Asset()) { empty = rPMAsset.GetAccountByTrackingID(camProfile.TrackingID); } if (empty != Guid.Empty) { using (RPM_Account rPMAccount = new RPM_Account()) { Account account = rPMAccount.GetAccount(empty); cameraLog.AccountID = account.Id; cameraLog.AccountName = account.ToString(); cameraLog.BadgeNumber = account.BadgeNumber; } } } } catch { } } Global.Log(cameraLog); } catch { } this.upload1.ClearControl(); base.Close(); }
public static void WriteCameraLog(CameraLog log) { }