/// /// Copyright (c) 2019 Sensus Slovensko a.s. /// using System; using System.Collections.Generic; using System.Windows.Forms; using TracingDB.Entities; using Results.Resources; namespace Results.Forms { public partial class TracingResultsDlg : Form { public TracingResultsDlg(IList rRecords) { InitializeComponent(); Text = Strings.Production_tracing_results; tracingResultsListView.Columns.Add(Strings.Date_and_time, 110); tracingResultsListView.Columns.Add(Strings.Step, 100); tracingResultsListView.Columns.Add(Strings.Workplace, 100); tracingResultsListView.Columns.Add(Strings.Name, 100); tracingResultsListView.Columns.Add(Strings.Result, 70); tracingResultsListView.Columns.Add(Strings.Part, 90); tracingResultsListView.Columns.Add(Strings.Code, 150); tracingResultsListView.Columns.Add(Strings.Workflow, 450); foreach (var rr in rRecords) { tracingResultsListView.Items.Add(new ListViewItem(new string[] { rr.TimeStamp.ToString("dd.MM.yyyy HH:mm"), rr.Workstep.Name, rr.Workplace, rr.UserName, rr.Result == 0 ? "OK" : "NOK", rr.Workstep.ReferencePart.Name, rr.Code, rr.Process.Name, })); } } } }