private void UC_BanHang_Load(object sender, EventArgs e) { this.Cursor = Cursors.WaitCursor; RestaurantServicesSoapClient serv = new RestaurantServicesSoapClient(); var dtBanAn = serv.Lay_BanAn(-1, -1); var dtKhuVuc = serv.Lay_KhuVuc(); var dtTrangThaiBanAn = serv.Lay_TrangThaiBanAn(); var dtLoaiMonAn = serv.Lay_LoaiMonAn(); LoadBanAn(dtBanAn); LoadKhuVuc(dtKhuVuc); LoadTrangThaiBanAn(dtTrangThaiBanAn); LoadLoaiMonAn(dtLoaiMonAn); this.cboKhuVuc.SelectedIndexChanged += new System.EventHandler(this.cboKhuVuc_cboTrangThaiBanAn_SelectedIndexChanged); this.cboTrangThaiBanAn.SelectedIndexChanged += new System.EventHandler(this.cboKhuVuc_cboTrangThaiBanAn_SelectedIndexChanged); this.cboLoaiMonAn.SelectedIndexChanged += new System.EventHandler(this.cboLoaiMonAn_SelectedIndexChanged); // Load grdMonAn var dtMonAn = serv.Lay_MonAn(-1); grdMonAn.AutoGenerateColumns = false; grdMonAn.DataSource = dtMonAn; foreach (DataRow dr in dtMonAn.Rows) { _lstMonAn.Add(new MonAn(dr)); } this.Cursor = Cursors.Default; }
private void cboLoaiMonAn_SelectedIndexChanged(object sender, EventArgs e) { RestaurantServicesSoapClient serv = new RestaurantServicesSoapClient(); var dtMonAn = serv.Lay_MonAn((int)cboLoaiMonAn.SelectedValue); grdMonAn.DataSource = dtMonAn; }