private void addProtocolEntry(AtemSchutz state) { Misc.timeHelper helper = new Misc.timeHelper(); string[] changes = new string[5]; int i = 3; switch (state) { case AtemSchutz.start: changes[0] = "Atemschutz Überwachung gestartet mit"; changes[1] = "Truppführer " + mTruppFuehrer.name + "Falschendruck " + mTruppFuehrer.fillPressure; changes[2] = "Truppmann " + mTruppMann.name + "Falschendruck " + mTruppMann.fillPressure; changes[3] = "Sicherungs Truppführer " + mSicherungsTruppFuehrer.name + "Falschendruck " + mSicherungsTruppFuehrer.fillPressure; changes[4] = "Sicherungs Truppmann " + mSicherungsTruppMann.name + "Falschendruck " + mSicherungsTruppMann.fillPressure; i = 5; break; case AtemSchutz.change: changes[0] = "Atemschutz Überwachung Flaschenfüllstand kontrolle"; changes[1] = "Truppführer " + mTruppFuehrer.name + "Falschendruck " + mTruppFuehrer.fillPressure; changes[2] = "Truppmann " + mTruppMann.name + "Falschendruck " + mTruppMann.fillPressure; break; case AtemSchutz.end: changes[0] = "Atemschutz Überwachung beendet mit "; changes[1] = "Truppführer " + mTruppFuehrer.name + "Falschendruck " + mTruppFuehrer.fillPressure; changes[2] = "Truppmann " + mTruppMann.name + "Falschendruck " + mTruppMann.fillPressure; break; } for (int u = 0; u < i; u++) { if (u == 0) { var entry = new[] { new [] { mID.ToString(), mStartTime.ToShortDateString(), mStartTime.ToShortTimeString(), helper.getDiffTime(mStartTime), changes[u] } }; fillList(ref materialListView1, entry); } else { var entry = new[] { new [] { String.Empty, String.Empty, String.Empty, String.Empty, changes[u] } }; fillList(ref materialListView1, entry); } } materialListView1.Items[materialListView1.Items.Count - 1].EnsureVisible(); mID++; }
private void timer1_Tick(object sender, EventArgs e) { DateTime localDateTime = DateTime.Now; Misc.timeHelper helper = new Misc.timeHelper(); materialLabel2.Text = helper.getDiffTime(mStartTime); if (helper.is15MinutesAlarm(mStartTime)) { MessageBox.Show("Flaschenfülldruck Nachfragen " + mContainerName); } }