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; }
public void SuaKhuVuc(KhuVucBO khuvucBO) { SqlConnection cnn = new SqlConnection(cnnstr); string query = "update KhuVuc set tenkhuvuc=@tenkhuvuc where makhuvuc=@makhuvuc "; SqlCommand cmd = new SqlCommand(query, cnn); cmd.Parameters.AddWithValue("@tenkhuvuc", khuvucBO.TenKhuVuc); cmd.Parameters.AddWithValue("@makhuvuc", khuvucBO.MaKhuVuc); cnn.Open(); cmd.ExecuteNonQuery(); cnn.Close(); }
public bool SuaKhuVuc(string makhuvuc, string tenkhuvuc) { try { KhuVucBO khuvucBO = new KhuVucBO(); khuvucBO.MaKhuVuc = makhuvuc; khuvucBO.TenKhuVuc = tenkhuvuc; khuvucDAO.SuaKhuVuc(khuvucBO); return true; } catch { return false; } }
public KhuVucBO Tim1KhuVuc(string makhuvuc) { KhuVucBO nxbBO = new KhuVucBO(); SqlConnection cnn = new SqlConnection(cnnstr); string query = "select * from KhuVuc where tenkhuvuc <> '' "; query += " AND makhuvuc=@makhuvuc"; SqlCommand cmd = new SqlCommand(query, cnn); cmd.Parameters.AddWithValue("@makhuvuc", makhuvuc); cnn.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { nxbBO.MaKhuVuc = dr["makhuvuc"].ToString(); nxbBO.TenKhuVuc = dr["tenkhuvuc"].ToString(); break; } cnn.Close(); return nxbBO; }
public void Add(KhuVucBO khuvucBO) { List.Add(khuvucBO); }
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(); }