//private void displayMembersData( DataGridView dgv, string officeCode, string department ) private bool displayMembersData(DataGridView dgv, string officeCode, string department) { labelMessage.Text = ""; dataGridView1.Rows.Clear(); MembersData mdp = new MembersData(); DataTable dt = mdp.SelectWorkReportMembersData(officeCode, department); //if( dt == null || dt.Rows.Count < 1 ) return; if (dt == null || dt.Rows.Count < 1) { labelMessage.Text = "表示できるデータがありません。"; return(false); } //dataGridView1.Rows.Clear(); if (dt.Rows.Count > 1) { dataGridView1.Rows.Add(dt.Rows.Count - 1); } DataRow dr; for (int i = 0; i < dt.Rows.Count; i++) { dr = dt.Rows[i]; dgv.Rows[i].Cells["MemberCode"].Value = Convert.ToString(dr["MemberCode"]); string wkMCode = Convert.ToString(dr["MemberCode"]); string wkMName = Convert.ToString(dr["Name"]); if (string.IsNullOrEmpty(wkMCode)) { MessageBox.Show(wkMName); } dgv.Rows[i].Cells["MemberName"].Value = Convert.ToString(dr["Name"]); } return(true); }