public List <Shift_schedule_detail_ViewModel> SelectVolunteer_byIdentity_type(string Identity_type, int application_unit_no, int service_period_no) { Volunteer_Model volunteer_Model = new Volunteer_Model(); List <Shift_schedule_detail_ViewModel> Schedule_Detail_ViewModels = new List <Shift_schedule_detail_ViewModel>(); foreach (var row in volunteer_Model.SelectVolunteer_byIdentity_type(Identity_type, application_unit_no, service_period_no)) { Shift_schedule_detail_ViewModel Schedule_Detail_ViewModel = new Shift_schedule_detail_ViewModel(); Schedule_Detail_ViewModel.Volunteer_no = int.Parse(row.Volunteer_no); Schedule_Detail_ViewModel.Chinese_name = row.Chinese_name; Schedule_Detail_ViewModel.Identity_type_name = row.Identity_type; Schedule_Detail_ViewModel.Photo = row._Photo; Schedule_Detail_ViewModel.Order = row.Wish_order; Schedule_Detail_ViewModels.Add(Schedule_Detail_ViewModel); } return(Schedule_Detail_ViewModels); }
public List <Shift_schedule_detail_ViewModel> SelectLeave_Volunteer_byService_Period(int application_unit_no, int service_period_no) { List <Shift_schedule_detail_ViewModel> Leave_Volunteers = new List <Shift_schedule_detail_ViewModel>(); Service_period_volunteer_Model service_Period_Volunteer_Model = new Service_period_volunteer_Model(); List <Service_period_volunteer_Model> Service_period_volunteers = service_Period_Volunteer_Model.SelectService_period_volunteer(application_unit_no, service_period_no, "移除"); foreach (var row in Service_period_volunteers) { Shift_schedule_detail_ViewModel shift_Schedule_Detail_ViewModel = new Shift_schedule_detail_ViewModel(); shift_Schedule_Detail_ViewModel.Volunteer_no = row.Volunteer_no; shift_Schedule_Detail_ViewModel.Chinese_name = row.Volunteer; shift_Schedule_Detail_ViewModel.Identity_type_name = row.Type; shift_Schedule_Detail_ViewModel.Photo = row.Photo; Leave_Volunteers.Add(shift_Schedule_Detail_ViewModel); } return(Leave_Volunteers); }