public void LoadData() { txtID.Enabled = false; txtCMND.Enabled = false; txtHoten.Enabled = false; txtSDT.Enabled = false; ckbNu.Enabled = false; ckbNam.Enabled = false; //panelQuanli.Enabled = false; RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); var kq1 = from p in dbs.NHANVIENs where p.TrangThai == true select new { p.ID, p.HoTenNV, p.DiaChi, p.CMND, p.SoDienThoai, p.NgayNhanViec, p.Nu, p.Hinh, p.LoaiNV, }; GridNhanvien.DataSource = kq1; }
public void sua(string a) { RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); KHACHHANG nv = dbs.KHACHHANGs.Single(p => p.ID.ToString() == a); nv.TenKH = txtHoten.Text; nv.DiaChi = txtDiachi.Text; nv.SoDienThoai = txtSDT.Text; bool gioitinh2 = false; if (ckbNu.CheckState == CheckState.Checked) { gioitinh2 = true; } else { gioitinh2 = false; } if (picNhanvien.Image == null) { nv.Hinh = null; } else { nv.Hinh = imgToByteArray(picNhanvien.Image); } nv.Nu = gioitinh2; dbs.SubmitChanges(); }
public void LoadData() { panelQuanli.Enabled = false; txtID.Enabled = false; btnThem.Enabled = true; btnSua.Enabled = true; btnLuu.Enabled = false; btnXoa.Enabled = true; btnLoad.Enabled = true; //btnSearch.Visible = true; panelTimKH.Hide(); RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); var ketqua = from p in dbs.KHACHHANGs//chọn những khách hàng trong bảng khách hàng where p.TrangThai == true select new { p.ID, p.TenKH, p.SoDienThoai, p.DiaChi, p.Hinh, p.Nu, }; // loadCombo1(); GridNhanvien.DataSource = ketqua; GridNhanvien_CellClick(null, null); }
public void Them(string Hoten, string diachi, string cmnd, string sodt, DateTime ngaynhan, bool gt, int loai) { RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); NHANVIEN nv = new NHANVIEN(); nv.HoTenNV = Hoten; nv.DiaChi = diachi; nv.CMND = cmnd; nv.NgayNhanViec = ngaynhan; nv.SoDienThoai = sodt; if (picNhanvien.Image == null) { nv.Hinh = null; } else { nv.Hinh = imgToByteArray(picNhanvien.Image); } nv.LoaiNV = loai; nv.Nu = gt; nv.TrangThai = true; dbs.NHANVIENs.InsertOnSubmit(nv); dbs.SubmitChanges(); }
public void Them(string ten, string mk, string dt, bool loai) { RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); KHACHHANG nv = new KHACHHANG();// bang nhan vien try { //nv.nhanvienid = id; nv.TenKH = ten; nv.DiaChi = mk; nv.SoDienThoai = dt; nv.Nu = loai; if (picNhanvien.Image == null) { nv.Hinh = null; } else { nv.Hinh = imgToByteArray(picNhanvien.Image); } nv.TrangThai = true; dbs.KHACHHANGs.InsertOnSubmit(nv); dbs.SubmitChanges(); MessageBox.Show("Thêm thành công"); } catch { } }
public void loadData() { panel1.Enabled = false; txtMaban.ResetText(); txtTenBan.ResetText(); btnThem.Enabled = true; btnXoa.Enabled = true; btnSua.Enabled = true; btnLuu.Enabled = false; RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); var kq = from p in dbs.BANs where p.TrangThai == 1 select new { p.ID, p.TenBan, p.status }; dgvTable.DataSource = kq; dgvTable.BackgroundColor = Color.White; dgvTable_CellClick(null, null); }
public void LoadData() { panelQuanli.Enabled = false; btnThem.Enabled = true; btnSua.Enabled = true; btnLuu.Enabled = false; btnXoa.Enabled = true; btnSave.Enabled = false; RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); var kq1 = from k in dbs.LOAINVs select k; LoaiNV.DataSource = kq1; LoaiNV.DisplayMember = "TenNV"; LoaiNV.ValueMember = "ID"; var kq = from p in dbs.NHANVIENs //chọn những nvách hàng trong bảng nvách hàng where p.TrangThai == true select new { p.ID, p.HoTenNV, p.DiaChi, p.CMND, p.SoDienThoai, p.NgayNhanViec, p.Nu, p.Hinh, p.LoaiNV, }; GridNhanvien.DataSource = kq; GridNhanvien_CellClick(null, null); }
private void btnxem2_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); var kq1 = from k in dbs.NHANVIENs select k; TenNV.DataSource = kq1; TenNV.DisplayMember = "HoTenNV"; TenNV.ValueMember = "ID"; var kq = from p in dbs.LUONGs where p.TrangThai == false select new { p.ID_NV, p.TenNV, p.LuongCB, p.Thuong, p.TongLuong }; this.btnThem.Enabled = true; this.btnXoa.Enabled = true; this.btnHuy.Enabled = false; this.btnThoat.Enabled = true; this.btnxem1.Enabled = true; this.btnxem2.Enabled = true; this.btnxem3.Enabled = true; dgvLuong.DataSource = kq; }
void LoadDaTa() { RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); var kq1 = from k in dbs.NHANVIENs select k; TenNV.DataSource = kq1; TenNV.DisplayMember = "HoTenNV"; TenNV.ValueMember = "ID"; var kq = from p in dbs.LUONGs where p.TrangThai == true select new { p.ID_NV, p.TenNV, p.LuongCB, p.Thuong, p.TongLuong }; this.btnThem.Enabled = true; this.btnXoa.Enabled = true; this.btnHuy.Enabled = false; this.btnThoat.Enabled = true; this.btnxem1.Enabled = true; this.btnxem2.Enabled = true; this.btnxem3.Enabled = true; dgvLuong.DataSource = kq; dgvLuong_CellClick(null, null); }
private void GridNhanvien_CellClick(object sender, DataGridViewCellEventArgs e) { RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); int r = GridNhanvien.CurrentCell.RowIndex; txtID.Text = GridNhanvien.Rows[r].Cells[0].Value.ToString(); txtHoten.Text = GridNhanvien.Rows[r].Cells[1].Value.ToString(); txtDiachi.Text = GridNhanvien.Rows[r].Cells[2].Value.ToString(); txtCMND.Text = GridNhanvien.Rows[r].Cells[3].Value.ToString(); txtSDT.Text = GridNhanvien.Rows[r].Cells[4].Value.ToString(); txtNgaynhan.Text = GridNhanvien.Rows[r].Cells[5].Value.ToString(); string gt = GridNhanvien.Rows[r].Cells[6].Value.ToString(); if (gt.Equals("True")) { ckbNu.CheckState = CheckState.Checked; } else { ckbNu.CheckState = CheckState.Unchecked; } NHANVIEN abc = dbs.NHANVIENs.Single(p => (p.TrangThai == true) && (p.ID.ToString() == txtID.Text)); if (abc.Hinh == null) { picNhanvien.Image = picNhanvien.BackgroundImage; } else { picNhanvien.Image = byteArrayToImage(abc.Hinh.ToArray()); } txtLoainv.Text = GridNhanvien.Rows[r].Cells[8].Value.ToString(); }
public void LoadData() { panelQuanli.Enabled = false; btnThem.Enabled = true; btnSua.Enabled = true; btnLuu.Enabled = false; btnXoa.Enabled = true; btnSave.Enabled = false; RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); var kq = from p in dbs.NHANVIENs //chọn những nvách hàng trong bảng nvách hàng where p.TrangThai == true select new { p.ID, p.HoTenNV, p.DiaChi, p.CMND, p.SoDienThoai, p.NgayNhanViec, p.Nu, p.Hinh, p.LoaiNV, }; GridNhanvien.DataSource = kq; }
private void FrmMain_Load(object sender, EventArgs e) { loadData(); RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); //Nếu là admin thì có quyền cao nhất if (Admin == 4) { label2.Text = "Xin chào " + " " + tentaikhoan; } else if (Admin == 1) { label2.Text = "Xin chào " + " " + tentaikhoan; ribbonPageGroup3.Enabled = false; ribbonPageGroup4.Enabled = false; ribbonPageGroup6.Enabled = false; ribbonPageGroup10.Enabled = false; ribbonPageGroup13.Enabled = false; btnThem.Enabled = false; btnXoa.Enabled = false; btnSua.Enabled = false; btnLuu.Enabled = false; } else if (Admin == 2) { } if (Admin == 3) { } if (Admin == 4) { } SetUpTable(); }
public void SetUpTable() //Tạo button Bàn tương ứng { RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); foreach (BAN item in dbs.BANs) { if (item.TrangThai == 1) { Button btn = new Button() { Width = 140, Height = 150 }; panelTable.Controls.Add(btn); if (item.status == 1) { btn.Name = item.ID.ToString(); btn.Text = item.TenBan + "\n" + "(Full)"; btn.BackColor = Color.Violet; } else { btn.Name = item.ID.ToString(); btn.Text = item.TenBan + "\n" + "(Trống)"; btn.ForeColor = Color.Black; } btn.Click += btn_Click; btn.Tag = item; btn.Image = Image.FromFile(@"C:\Users\AVISHOP\Desktop\Image Project 1\OK.png"); btn.BackgroundImageLayout = ImageLayout.Tile; btn.TextAlign = System.Drawing.ContentAlignment.BottomCenter; } } }
private void ckbNam_CheckedChanged(object sender, EventArgs e) { RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); if (ckbNam.CheckState == CheckState.Checked) { ckbNu.CheckState = CheckState.Unchecked; var kq1 = from p in dbs.NHANVIENs //chọn những nvách hàng trong bảng nvách hàng where p.Nu == false select new { p.ID, p.HoTenNV, p.DiaChi, p.CMND, p.SoDienThoai, p.NgayNhanViec, p.Nu, p.Hinh, p.LoaiNV, }; GridNhanvien.DataSource = kq1; } }
public void Them(string ten, string mk, DateTime ngay, string hoten, string dt, string loai) { RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); TAIKHOAN nv = new TAIKHOAN();// bang nhan vien //nv.nhanvienid = id; nv.TenDangNhap = ten; try { if (!dbs.TAIKHOANs.Where(cls => cls.TenDangNhap == ten).Any()) { nv.MatKhau = mk; nv.NgayDangKi = ngay; nv.HoTen = hoten; nv.SoDienThoai = dt; nv.LoaiTK = int.Parse(loai); nv.TrangThai = true; dbs.TAIKHOANs.InsertOnSubmit(nv); dbs.SubmitChanges(); MessageBox.Show("Thêm thành công"); } else { MessageBox.Show("TÊN ĐĂNG NHẬP ĐÃ ĐƯỢC SỬ DỤNG!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch { } }
public void sua(string ma) { btnThem.Enabled = true; btnSave.Enabled = true; txtID.Enabled = false; RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); NHANVIEN nv = dbs.NHANVIENs.Single(p => p.ID.ToString() == ma); nv.HoTenNV = txtHoten.Text; nv.DiaChi = txtDiachi.Text; nv.CMND = txtCMND.Text; nv.NgayNhanViec = Convert.ToDateTime(txtNgaynhan.Text); bool gioitinh2 = false; if (ckbNu.CheckState == CheckState.Checked) { gioitinh2 = true; } else { gioitinh2 = false; } nv.Nu = gioitinh2; nv.SoDienThoai = txtSDT.Text; if (picNhanvien.Image == null) { nv.Hinh = null; } else { nv.Hinh = imgToByteArray(picNhanvien.Image); } nv.LoaiNV = int.Parse(cbbLoai.SelectedValue.ToString()); dbs.SubmitChanges(); }
public void LoadData() { RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); int thisRec1 = dbs.HOADONBHs.Where(P => P.MaBan == Convert.ToInt32(id)).ToList().Last().ID; var kq1 = from p in dbs.HOADONBHs where p.ID == thisRec1 select p; cbbTien.DisplayMember = "TongTien"; cbbTien.ValueMember = "ID"; cbbTien.DataSource = kq1; int thisRec = dbs.HOADONBHs.Where(P => P.MaBan == Convert.ToInt32(id)).ToList().Last().ID; var AllRecDetail = from t in dbs.CHITIETHDBHs where t.IDHD == thisRec select new { t.IDHD, t.Ngay, t.SanPham, t.SoLuong, }; GridHoadonBH.DataSource = AllRecDetail.ToList(); GridHoadonBH.BackgroundColor = Color.White; }
private void dgvNH_CellClick(object sender, DataGridViewCellEventArgs e) { RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); var kq1 = from nv in dbs.NHANVIENs select nv; cbxMANV.DataSource = kq1.ToList(); cbxMANV.DisplayMember = "HoTenNV"; cbxMANV.ValueMember = "ID"; var kq2 = from k in dbs.NHACUNGCAPs select k; cbxNSX.DataSource = kq2; cbxNSX.DisplayMember = "TenNhaCungCap"; cbxNSX.ValueMember = "ID"; var kq3 = from nv in dbs.NGUYENLIEUs select nv; cbxSP.DataSource = kq3.ToList(); cbxSP.DisplayMember = "TenSP"; cbxSP.ValueMember = "ID"; int r = dgvNH.CurrentCell.RowIndex; txtma.Text = dgvNH.Rows[r].Cells[0].Value.ToString(); cbxMANV.SelectedValue = dgvNH.Rows[r].Cells[1].Value; cbxNSX.SelectedValue = dgvNH.Rows[r].Cells[2].Value; cbxSP.SelectedValue = dgvNH.Rows[r].Cells[3].Value; txtSoLuong.Text = dgvNH.Rows[r].Cells[4].Value.ToString(); txtgia.Text = dgvNH.Rows[r].Cells[5].Value.ToString(); txttong.Text = dgvNH.Rows[r].Cells[6].Value.ToString(); txtngay.Text = dgvNH.Rows[r].Cells[7].Value.ToString(); }
private void txtMamon_TextChanged(object sender, EventArgs e) { RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); try { var kq1 = from p in dbs.SANPHAMs where p.ID == Convert.ToInt32(txtMamon.Text) && p.TrangThai == true select new { p.ID, p.TenSP, p.DonGia, p.Hinh, }; dgvMenu.DataSource = kq1; } catch { DialogResult tl = MessageBox.Show("Xin mời nhập lại !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Question); if (tl == DialogResult.OK) { LoadData(); } } }
public void LoadData() { txtDiachi.Enabled = false; txtHoten.Enabled = false; txtSDT.Enabled = false; txtID.Enabled = false; ckbNu.Enabled = false; ckbNam.Enabled = false; //panelQuanli.Enabled = false; RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); var kq1 = from p in dbs.KHACHHANGs //chọn những nvách hàng trong bảng nvách hàng where p.TrangThai == true select new { p.ID, p.TenKH, p.SoDienThoai, p.DiaChi, p.Hinh, p.Nu, }; GridNhanvien.DataSource = kq1; }
public void LoadData() { txtTimTen.ResetText(); txtTimDonGia.ResetText(); txtTimMa.ResetText(); txtTimMa.Enabled = false; txtTimTen.Enabled = false; txtTimDonGia.Enabled = false; //txtMaNV.Enabled = false; btnThem.Enabled = true; btnSua.Enabled = true; btnLuu.Enabled = false; btnXoa.Enabled = true; btnLoad.Enabled = true; //btnSearch.Visible = true; panelTimMon.Hide(); panelMonan.Enabled = false; RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); var ketqua = from p in dbs.SANPHAMs //chọn những khách hàng trong bảng khách hàng where p.TrangThai == true select new { p.ID, p.TenSP, p.DonGia, p.Hinh, }; // loadCombo1(); dgvMenu.DataSource = ketqua; }
void LoadDaTa() { pnql.Enabled = false; cbbMa.Enabled = true; txttong.Enabled = true; RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); var kq1 = from k in dbs.NHANVIENs select k; TenNV.DataSource = kq1; TenNV.DisplayMember = "HoTenNV"; TenNV.ValueMember = "ID"; var kq = from p in dbs.LUONGs where p.Status == true select new { p.ID_NV, p.TenNV, p.LuongCB, p.Thuong, p.TongLuong }; btnSua.Enabled = true; btnLuu.Enabled = false; btnXoa.Enabled = true; btnSave.Enabled = false; dgvLuong.DataSource = kq; dgvLuong_CellClick(null, null); }
private void txtID_TextChanged(object sender, EventArgs e) { RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); try { var kq1 = from p in dbs.KHACHHANGs //chọn những nvách hàng trong bảng nvách hàng where p.ID == Convert.ToInt32(txtID.Text) && p.TrangThai == true select new { p.ID, p.TenKH, p.SoDienThoai, p.DiaChi, p.Hinh, p.Nu, }; GridNhanvien.DataSource = kq1; } catch { DialogResult tl = MessageBox.Show("Xin mời nhập lại !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Question); if (tl == DialogResult.OK) { LoadData(); } } }
public void loadData() { //Load menu lên listbox RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); var kq2 = from p in dbs.KHACHHANGs select p; cmbKH.DataSource = kq2; cmbKH.DisplayMember = "TenKH"; cmbKH.ValueMember = "ID"; var kq = from p in dbs.SANPHAMs where p.TrangThai == true select new { p.ID, p.TenSP, p.DonGia, //p.Hinh, }; lsbThucUong.DataSource = kq; lsbThucUong.DisplayMember = "name"; checkButton(); //sử lý nút Undo loadcmb(); for (int i = 0; i <= n; i++) //Khởi tạo số lượng món ăn bằng 0 { B[i] = 0; } cmbLoaiThucUong.ResetText(); }
private void btnHoaDon_Click(object sender, EventArgs e) { datban = true; DialogResult tl = MessageBox.Show("Bạn có muốn gọi thêm gì không ?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); try { if (tl == DialogResult.No) { txtSoLuong.Enabled = false; btnChon.Enabled = false; int id = Int32.Parse(cmbBan.SelectedValue.ToString()); RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); BAN tb = dbs.BANs.Single(p => p.ID == id && p.TrangThai == 1); tb.status = 1; //trạng thái bàn đã được đặt dbs.SubmitChanges(); btnOrder.Show(); btnUndo.Hide(); } } catch { MessageBox.Show("Hết Bàn Rồi!!!"); btnOrder.Enabled = false; } }
private void btnChon_Click_1(object sender, EventArgs e) { btnOrder.Enabled = true; // moi vao khong duoc order btnHoaDon.Enabled = true; //moi vao không duoc dat ban bool flag = false; if (txtSoLuong.Text == "") //kiểm tra số lượng có rỗng hay không { MessageBox.Show("Nhập số lượng", "", MessageBoxButtons.OK, MessageBoxIcon.Information); txtSoLuong.Focus(); flag = false; //số lượng không hợp lệ } else //số lượng hợp lệ { flag = true; } if (flag == true) //nếu số lượng hợp lệ { RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); n++; max++; A[n] = lsbThucUong.Text; //khi nhấn button chọn thì A[n++] B[n] = Int16.Parse(txtSoLuong.Text.Trim()); //khi nhấn button chọn thì B[n++] checkButton(); ktTrung(); //Loại trừ trường hợp gọi 1 món nhiều lần } flpOrder.Controls.Clear(); sinh(); //sinh số lượng và món đã chọn btnTinhTien_Click(null, null); }
private void btnlmk_Click(object sender, EventArgs e) { if (txtsdt.Text == "") { MessageBox.Show("Số điện thoại không hợp lệ", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); txtsdt.ResetText(); txtsdt.Focus(); } else { RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); { string MK = ""; var kq = from p in dbs.TAIKHOANs where p.SoDienThoai == txtsdt.Text select new { p.MatKhau }; if (kq.ToArray().Length > 0) { MK = kq.ToArray()[0].MatKhau; } if (MK != "") { DialogResult tl = MessageBox.Show("Mật khẩu của quý khách: " + " " + MK, "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); if (tl == DialogResult.OK) { DialogResult tl1 = MessageBox.Show("Bạn có muốn đăng nhập!", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (tl1 == DialogResult.Yes) { Hide(); Form frmlg = new FrmLogin(); frmlg.ShowDialog(); this.Close(); } else { this.Close(); } } } else { MessageBox.Show("Số điện thoại không tồn tại", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error); txtsdt.ResetText(); txtsdt.Focus(); } } } }
public void xoa(string a) { RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); LUONG dc = dbs.LUONGs.Single(p => p.ID_NV.ToString() == a); dc.Status = false; dbs.SubmitChanges(); }
public void xoa(string a) { RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); NHACUNGCAP dc = dbs.NHACUNGCAPs.Single(p => p.ID.ToString() == a); dc.TrangThai = false; dbs.SubmitChanges(); }
public void sua(string a) { RestaurantManagerDataContext dbs = new RestaurantManagerDataContext(); NHACUNGCAP dc = dbs.NHACUNGCAPs.Single(p => p.ID.ToString() == a); dc.TenNhaCungCap = txtten.Text; dbs.SubmitChanges(); }