private void btnArchive_Click(object sender, EventArgs e) { if (MessageBox.Show( "Are you sure you want to archive tickets and configuration items older than 10 days?", "Archive Database", MessageBoxButtons.YesNo) == DialogResult.Yes) { Archive_Service archiveService = new Archive_Service(); archiveService.ArchiveTicketDatabase(10); archiveService.ArchiveConfigItemDatabase(10); MessageBox.Show("Archive Successful", "Archive Successful"); } }
private void ArchiveView_Load(object sender, EventArgs e) { BindingSource ciBindingSource = new BindingSource(); BindingSource ticketBindingSource = new BindingSource(); Archive_Service archiveService = new Archive_Service(); foreach (var ticket in archiveService.GetAllArchivedTickets()) { ticketBindingSource.Add(ticket); } foreach (var configItem in archiveService.GetArchivedConfigItems()) { ciBindingSource.Add(configItem); } dataGridViewCI.DataSource = ciBindingSource; dataGridViewTicket.DataSource = ticketBindingSource; }
private void Archive_View_Load(object sender, EventArgs e) { Archive_Service archiveService = new Archive_Service(); BindingSource bindingSourceCI = new BindingSource(); BindingSource bindingSourceTicket = new BindingSource(); bindingSourceCI.Clear(); foreach (var configItem in archiveService.GetArchivedConfigItems()) { bindingSourceCI.Add(configItem); } foreach (var ticket in archiveService.GetAllArchivedTickets()) { bindingSourceTicket.Add(ticket); } dataGridViewCIArchive.DataSource = bindingSourceCI; dataGridViewTicketArchive.DataSource = bindingSourceTicket; }