public void RefreshGUI()
{
List <Log> logData = new List <Log>();
LogManager.GetInstance().GetAllLog(pid, ref logData);
listLog.Items.Clear();
foreach (Log log in logData)
{
ListViewItem listLogItem = new ListViewItem();
listLogItem.Text = log.user_id.ToString();
listLogItem.SubItems.Add(log.date.ToString());
listLogItem.SubItems.Add(log.comment);
listLogItem.SubItems.Add(log.cash.ToString("C", CultureInfo.CurrentCulture));
listLog.Items.Add(listLogItem);
}
if (listLog.Items.Count == 0)
{
listLog.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize);
}
else
{
listLog.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent);
}
}