public void onInitSet() { try { groupBox_jobitem.Enabled = false; mainform.onDBRead_Joblist(); dataGridView_reg.Rows.Clear(); int cnt = mainform.JobSchedule_list.Count(); for (int i = 0; i < cnt; i++) { string strtmp = ""; JobSchedule jobinfo = mainform.JobSchedule_list.ElementAt(i).Value; string job_id = jobinfo.job_id; string job_name = jobinfo.job_name; string mission_id_list = ""; string unloadmission_id_list = ""; string waitmission_id_list = ""; for (int j = 0; j < jobinfo.mission_id.Count; j++) { mission_id_list += jobinfo.mission_id[j]; if (j != jobinfo.mission_id.Count - 1) { mission_id_list += ","; } } for (int j = 0; j < jobinfo.unloadmission_id.Count; j++) { unloadmission_id_list += jobinfo.unloadmission_id[j]; if (j != jobinfo.unloadmission_id.Count - 1) { unloadmission_id_list += ","; } } for (int j = 0; j < jobinfo.waitmission_id.Count; j++) { waitmission_id_list += jobinfo.waitmission_id[j]; if (j != jobinfo.waitmission_id.Count - 1) { waitmission_id_list += ","; } } string robot_id_list = ""; for (int j = 0; j < jobinfo.robot_id.Count; j++) { robot_id_list += jobinfo.robot_id[j]; if (j != jobinfo.robot_id.Count - 1) { robot_id_list += ","; } } string call_type = jobinfo.call_type; string job_status = jobinfo.job_status; string job_group = jobinfo.job_group; dataGridView_reg.Rows.Add(new string[] { job_status, job_id, job_name, mission_id_list, unloadmission_id_list, waitmission_id_list, robot_id_list, call_type, job_group }); } groupBox_jobitem.Visible = false; } catch (Exception ex) { Console.WriteLine("jobreg_Ctrl ..onInitSet err" + ex.Message.ToString()); } }
public void onInitSet() { try { mainform.onDBRead_Joblist(); dataGridView_reg.Rows.Clear(); int cnt = mainform.JobSchedule_list.Count(); for (int i = 0; i < cnt; i++) { JobSchedule jobinfo = mainform.JobSchedule_list.ElementAt(i).Value; string job_id = jobinfo.job_id; string job_name = jobinfo.job_name; string mission_id_list = ""; string unloadmission_id_list = ""; string waitmission_id_list = ""; for (int j = 0; j < jobinfo.mission_id.Count; j++) { mission_id_list += jobinfo.mission_id[j]; if (j != jobinfo.mission_id.Count - 1) { mission_id_list += ","; } } for (int j = 0; j < jobinfo.unloadmission_id.Count; j++) { unloadmission_id_list += jobinfo.unloadmission_id[j]; if (j != jobinfo.unloadmission_id.Count - 1) { unloadmission_id_list += ","; } } for (int j = 0; j < jobinfo.waitmission_id.Count; j++) { waitmission_id_list += jobinfo.waitmission_id[j]; if (j != jobinfo.waitmission_id.Count - 1) { waitmission_id_list += ","; } } string robot_id_list = ""; for (int j = 0; j < jobinfo.robot_id.Count; j++) { robot_id_list += jobinfo.robot_id[j]; if (j != jobinfo.robot_id.Count - 1) { robot_id_list += ","; } } string call_type = jobinfo.call_type; string job_status = jobinfo.job_status; string job_group = jobinfo.job_group; dataGridView_reg.Rows.Add(new string[] { job_status, job_id, job_name, mission_id_list, unloadmission_id_list, waitmission_id_list, robot_id_list, call_type, job_group }); } btnJobRun.Enabled = false; btnJobStop.Enabled = false; cboliftrobotID.SelectedIndex = 0; btnJobRun.BackColor = Color.Gray; btnJobStop.BackColor = Color.Gray; } catch (Exception ex) { Console.WriteLine("joborder_Ctrl ..onInitSet err" + ex.Message.ToString()); } }