private void UCtrl_QLNhaHang_QLThucDon_Load(object sender, EventArgs e) { gridLoaiMonAn.DataSource = LoaiMonAn_BUS.DocLoaiMonAn(); gridMonAn.DataSource = MonAn_BUS.DocMonAn(mode, maNH); DataTable dt = MonAn_BUS.DocMonAn(mode, maNH); if (dt.Rows.Count > 0) { ArrayMaMon = new int[dt.Rows.Count]; for (int i = 0; i < dt.Rows.Count; i++) { DataRow dr = dt.Rows[i]; ArrayMaMon[i] = (int)dr[0]; } } DataTable dt1 = MonAn_BUS.LayLoaiMon(); if (dt1.Rows.Count > 0) { ArrayLoaiMon = new string[dt.Rows.Count]; for (int i = 0; i < dt1.Rows.Count; i++) { DataRow dr = dt1.Rows[i]; cbbChiTietTK.Properties.Items.Add(dr[1]); ArrayLoaiMon[i] = dr[0].ToString(); } } }
private void ThemLoaiMonAn() { Form_ThemLoaiMonAn openForm = new Form_ThemLoaiMonAn(); openForm.Mode = mode; if (openForm.ShowDialog() == DialogResult.OK) { LoaiMonAn_BUS.ThemLoaiMonAn(openForm.loaiMonAn); gridLoaiMonAn.DataSource = LoaiMonAn_BUS.DocLoaiMonAn(); } }
private void XoaLoaiMonAn() { int flag = 0; int[] index = gridView_LoaiMonAn.GetSelectedRows(); if (index.Length > 0) { if (DevExpress.XtraEditors.XtraMessageBox.Show("Bạn có muốn xóa dòng thứ " + (index[0] + 1).ToString(), "Thông Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { string maloai = gridView_LoaiMonAn.GetRowCellValue(index[0], "MaLoai").ToString(); flag = LoaiMonAn_BUS.XoaLoaiMonAn(maloai); } if (flag != 0) { DevExpress.XtraEditors.XtraMessageBox.Show("Xóa thành công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } //else // DevExpress.XtraEditors.XtraMessageBox.Show("Không thể xóa Loại món ăn khi còn món ăn trong Loại món ăn", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void frmThemMonAn_Load(object sender, EventArgs e) { dtLoaiMonAn = LoaiMonAn_BUS.DocLoaiMonAn(); ComboBoxItemCollection coll = cboLoaiMonAn.Properties.Items; coll.BeginUpdate(); foreach (DataRow row in dtLoaiMonAn.Rows) { coll.Add((String)row.ItemArray[1]); coll.EndUpdate(); } //cboLoaiMonAn.SelectedIndex = 0; dtMonAn = new DataTable(); dtMonAnChon = new DataTable(); dtMonAnChon.Columns.Add("MaMon", System.Type.GetType("System.Int32")); dtMonAnChon.Columns.Add("TenMon", System.Type.GetType("System.String")); dtMonAnChon.Columns.Add("DonViTinh", System.Type.GetType("System.String")); dtMonAnChon.Columns.Add("SoLuong", System.Type.GetType("System.Int32")); dtMonAnChon.Columns.Add("Gia", System.Type.GetType("System.Double")); }
private void CapNhatLoaiMonAn() { int flag = 0; int[] index = gridView_LoaiMonAn.GetSelectedRows(); if (index.Length > 0) { string tenloai = gridView_LoaiMonAn.GetRowCellValue(index[0], "TenLoai").ToString(); string maloai = gridView_LoaiMonAn.GetRowCellValue(index[0], "MaLoai").ToString(); if (maloai != null) { DTO.LoaiMonAn_DTO loaiMonAn = new LoaiMonAn_DTO(); loaiMonAn.Maloai = maloai; loaiMonAn.Tenloai = tenloai; flag = LoaiMonAn_BUS.CapNhatLoaiMonAn(loaiMonAn); } } if (flag != 0) { DevExpress.XtraEditors.XtraMessageBox.Show("Cập nhật thành công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnXoaLoaiMA_Click(object sender, EventArgs e) { XoaLoaiMonAn(); gridLoaiMonAn.DataSource = LoaiMonAn_BUS.DocLoaiMonAn(); }