using WinFormDiApp.BLI; namespace WinFormDiApp { public partial class frmReadPayments : Form { private readonly IAccountRecordRepository _accountRecordRepository; public frmReadPayments(IAccountRecordRepository accountRecordRepository) { InitializeComponent(); _accountRecordRepository = accountRecordRepository; } private void btnClose_Click(object sender, EventArgs e) { this.Close(); } private void frmReadPayments_Load(object sender, EventArgs e) { var payments = _accountRecordRepository.GetAllAccounts(); foreach (var account in payments) { var lvitem = lvPayments.Items.Add(account.Id.ToString()); lvitem.SubItems.Add(account.Mottagare); lvitem.SubItems.Add(account.Konto); lvitem.SubItems.Add(account.Belopp.ToString()); lvitem.SubItems.Add(account.BetalDatum.ToShortDateString()); lvitem.SubItems.Add(account.Avisering); } } private void btnChooseFile_Click(object sender, EventArgs e) { ofChooseFile.Title = "Välj nerladdad excel-fil (Transaktioner)"; ofChooseFile.InitialDirectory = "C:\\"; if (ofChooseFile.ShowDialog() == DialogResult.OK) { lblTransFileName.Text = ofChooseFile.FileName; btnStartRead.Enabled = true; } } } }