Esempio n. 1
0
        private void listView_Refresh()
        {
            listView1.Items.Clear();
            Function_ClientInfo function_clientInfo = new Function_ClientInfo();
            Function_AnswerInfo function_answerInfo = new Function_AnswerInfo();

            DataTable dt = function_clientInfo.Query_ClientInfo();
            if (dt != null && dt.Rows.Count > 0)
            {
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    int ClientID = Convert.ToInt32(dt.Rows[i]["ClientInfo_ID"].ToString());
                    int AnswerInfo = function_answerInfo.Query_AnswerInfo_Client(ClientID);

                    listView1.Items.Add(dt.Rows[i]["ClientInfo_ID"].ToString());
                    listView1.Items[i].SubItems.Add(dt.Rows[i]["ClientInfo_Name"].ToString());
                    if (dt.Rows[i]["ClientInfo_Age"] != null && !String.IsNullOrEmpty(dt.Rows[i]["ClientInfo_Age"].ToString()))
                        listView1.Items[i].SubItems.Add(dt.Rows[i]["ClientInfo_Age"].ToString());
                    else
                        listView1.Items[i].SubItems.Add("");

                    if (dt.Rows[i]["ClientInfo_Sex"] != null && !String.IsNullOrEmpty(dt.Rows[i]["ClientInfo_Sex"].ToString()))
                    {
                        if (dt.Rows[i]["ClientInfo_Sex"].ToString() == "1")
                            listView1.Items[i].SubItems.Add("男");
                        else
                            listView1.Items[i].SubItems.Add("女");
                    }
                    else
                        listView1.Items[i].SubItems.Add("");

                    listView1.Items[i].SubItems.Add(AnswerInfo.ToString());
                }

                if (listView1.Items.Count > 0)
                {
                    listView1.Items[0].Selected = true;
                }
            }
        }