コード例 #1
0
        public KhuVucCollection TimDSKhuVuc(string tenkhuvuc)
        {
            KhuVucCollection khuvuccoll = new KhuVucCollection();

            SqlConnection cnn = new SqlConnection(cnnstr);
            string query = "select * from KhuVuc where tenkhuvuc <> '' ";
            query += "order by tenkhuvuc";
            SqlCommand cmd = new SqlCommand(query, cnn);
            if (tenkhuvuc != "")
            {
                query = "select * from KhuVuc where tenkhuvuc like @tenkhuvuc and tenkhuvuc <>''";
                query += "order by tenkhuvuc";
                cmd = new SqlCommand(query, cnn);
                cmd.Parameters.AddWithValue("@tenkhuvuc", "%" + tenkhuvuc + "%");
            }
            cnn.Open();
            SqlDataReader dr = cmd.ExecuteReader();
            while (dr.Read())
            {
                KhuVucBO khuvucBO = new KhuVucBO();
                khuvucBO.MaKhuVuc = dr["MaKhuVuc"].ToString();
                khuvucBO.TenKhuVuc = dr["TenKhuVuc"].ToString();
                khuvuccoll.Add(khuvucBO);
                
            }
            cnn.Close();
            return khuvuccoll;
        }
コード例 #2
0
 public void NapKhuVuc()
 {
     KhuVucCollection source = new KhuVucCollection();
     KhuVucCollection temp = khuvucBUS.TimDSKhuVuc("");
     KhuVucBO khuvucBO = new KhuVucBO();
     khuvucBO.MaKhuVuc = "";
     khuvucBO.TenKhuVuc = "...";
     source.Add(khuvucBO);
     for(int i=0;i<temp.Count;i++)
         source.Add(temp.Index(i));
     ////khu vực
     KhuvucDropdown.DataSource = source;
     KhuvucDropdown.DataTextField = "TenKhuVuc";
     KhuvucDropdown.DataValueField = "MaKhuVuc";
     KhuvucDropdown.DataBind();
 }