Ejemplo n.º 1
0
        //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);
        }