68 lines
1.9 KiB
C#
68 lines
1.9 KiB
C#
|
|
///
|
|||
|
|
/// Copyright (c) 2020 Sensus Slovensko a.s.
|
|||
|
|
///
|
|||
|
|
using System;
|
|||
|
|
using System.Windows.Forms;
|
|||
|
|
using EventViewer.Resources;
|
|||
|
|
|
|||
|
|
namespace EventViewer.Forms
|
|||
|
|
{
|
|||
|
|
public partial class EventDetailsDlg : Form
|
|||
|
|
{
|
|||
|
|
Events.Entities.Event evnt;
|
|||
|
|
|
|||
|
|
public EventDetailsDlg()
|
|||
|
|
{
|
|||
|
|
InitializeComponent();
|
|||
|
|
Localize();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
public EventDetailsDlg(Events.Entities.Event evnt, bool enableConfirmReadButton)
|
|||
|
|
: this()
|
|||
|
|
{
|
|||
|
|
this.evnt = evnt;
|
|||
|
|
confirmReadButton.Visible = confirmReadButton.Enabled = enableConfirmReadButton;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
void Localize()
|
|||
|
|
{
|
|||
|
|
Text = Strings.Event_details;
|
|||
|
|
label1.Text = Strings.Date_time;
|
|||
|
|
label2.Text = Strings.Bench;
|
|||
|
|
label3.Text = Strings.Source;
|
|||
|
|
label4.Text = Strings.Class;
|
|||
|
|
label5.Text = Strings.Severity;
|
|||
|
|
label6.Text = Strings.Message;
|
|||
|
|
label7.Text = Strings.More_information;
|
|||
|
|
closeButton.Text = Strings.Close;
|
|||
|
|
confirmReadButton.Text = Strings.Confirm_read;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
private void EventDetailsDlg_Load(object sender, EventArgs e)
|
|||
|
|
{
|
|||
|
|
if (evnt != null)
|
|||
|
|
{
|
|||
|
|
textBox1.Text = evnt.TimeStamp.ToString();
|
|||
|
|
textBox2.Text = evnt.Bench;
|
|||
|
|
textBox3.Text = evnt.Source;
|
|||
|
|
textBox4.Text = evnt.EventClass.ToString();
|
|||
|
|
textBox5.Text = evnt.Severity.ToString();
|
|||
|
|
textBox6.Text = evnt.Message;
|
|||
|
|
textBox7.Text = evnt.MoreInfo;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
private void closeButton_Click(object sender, EventArgs e)
|
|||
|
|
{
|
|||
|
|
DialogResult = DialogResult.Cancel;
|
|||
|
|
Close();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
private void confirmReadButton_Click(object sender, EventArgs e)
|
|||
|
|
{
|
|||
|
|
DialogResult = DialogResult.OK;
|
|||
|
|
Close();
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|