private void show_pnl_Activities() { // show panel and buttons pnl_DisplayData.Show(); btnRefreshActivity.Show(); // only accesible when logged in as admin if (role == "admin") { btnModifyActivities.Show(); } try { SomerenLogic.Activity_Service activity_Service = new SomerenLogic.Activity_Service(); List <Activity> activities = activity_Service.GetActivities(); // clear the DataGridView and fill the column names ClearDataGridView(); generateGridLayout(activities.FirstOrDefault().dataGridList()); // Fill the DataGridView with all the drinks using a foreach foreach (var activity in activities) { FillDataInGridView(activity.dataGrid(activity, aantalStudentenActiviteit(activity.id), aantalBegeleidersActiviteit(activity.id))); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btn_SwitchActivity_Click(object sender, EventArgs e) { SomerenLogic.Activity_Service activityService = new SomerenLogic.Activity_Service(); List <Activity> activityList = activityService.GetActivities(); string selectedItem = dgv_Schedule.CurrentCell.Value.ToString(); Console.WriteLine(selectedItem); foreach (Activity a in activityList) { if (a.Omschijving == selectedItem) { if (a.Day == "monday") { activityService.ChangeActivity("tuesday", selectedItem); ShowMonday(); } if (a.Day == "tuesday") { activityService.ChangeActivity("monday", selectedItem); ShowTuesday(); } } } }
public void ShowTuesday() { SomerenLogic.Activity_Service activityService = new SomerenLogic.Activity_Service(); List <Activity> activityList = activityService.GetActivities(); List <Activity> dailyList = activityService.GetDayActivity("tuesday"); dgv_Schedule.DataSource = dailyList; dgv_Schedule.Columns.RemoveAt(0); dgv_Schedule.Columns.RemoveAt(3); }
public void ShowActivities() { SomerenLogic.Activity_Service activityService = new SomerenLogic.Activity_Service(); List <Activity> activityList = activityService.GetActivities(); foreach (Activity a in activityList) { ListViewItem li = new ListViewItem(); li.SubItems.Add(a.Id.ToString()); li.Text = a.Omschijving; li.SubItems.Add(a.aantalStudenten.ToString()); li.SubItems.Add(a.aantalBegeleiders.ToString()); listViewActivities.Items.Add(li); } }