private void Btn_Addvolunteer_Click(object sender, RoutedEventArgs e) { string Volinteer_name = this.txt_Addvolunteer.Text; Activity_volunteer_list_ViewModel activity_Volunteer_List_ViewModel = new Activity_volunteer_list_ViewModel(); activity_Volunteer_List_ViewModel.SelectVolunteer_byvolunteer_name(Volinteer_name); Activity_Volunteer_List activity_Volunteer_List = new Activity_Volunteer_List(); activity_Volunteer_List.volunteer_no = activity_Volunteer_List_ViewModel.Volunteer_no; activity_Volunteer_List.姓名 = this.txt_Addvolunteer.Text; activity_Volunteer_List.聯絡電話 = activity_Volunteer_List_ViewModel.Phone; activity_Volunteer_Lists.Add(activity_Volunteer_List); insert_list.Add(activity_Volunteer_List_ViewModel.Volunteer_no); int index = activity_Volunteer_Lists.IndexOf(activity_Volunteer_List); this.txt_Addvolunteer.Visibility = Visibility.Collapsed; this.btn_Addvolunteer.Visibility = Visibility.Collapsed; }
public Activity_volunteer_list_View(string activity_name, DateTime start_date) { InitializeComponent(); Activity_volunteer_list_ViewModel activity_Volunteer_List_ViewModel = new Activity_volunteer_list_ViewModel(); foreach (var row in activity_Volunteer_List_ViewModel.SelectVolunteer_list(activity_name, start_date)) { activity_no = row.Activity_no; Activity_Volunteer_List activity_Volunteer_List = new Activity_Volunteer_List(); activity_Volunteer_List.volunteer_no = row.Volunteer_no; activity_Volunteer_List.姓名 = row.Volunteer; activity_Volunteer_List.聯絡電話 = row.Phone; activity_Volunteer_List.食 = row.Vegetarian; activity_Volunteer_Lists.Add(activity_Volunteer_List); } this.dg_Volunteer_list.ItemsSource = activity_Volunteer_Lists; }