Exemple #1
0
        bool kt_khoachinh(string ma)
        {
            DANHSACHBAN maban = qlcf.DANHSACHBANs.FirstOrDefault(t => t.MABAN == ma);

            if (maban != null)
            {
                return(true);
            }
            return(false);
        }
Exemple #2
0
        private void btnxoa_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Bạn có thật sự muốn xóa?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == System.Windows.Forms.DialogResult.No)
            {
                return;
            }
            string      maban   = dataGridView1.CurrentRow.Cells[0].Value.ToString();
            DANHSACHBAN ban_xoa = qlcf.DANHSACHBANs.Where(t => t.MABAN == maban).FirstOrDefault();

            qlcf.DANHSACHBANs.DeleteOnSubmit(ban_xoa);
            qlcf.SubmitChanges();
            var bans = from l in qlcf.DANHSACHBANs select l;

            dataGridView1.DataSource = bans;
        }
Exemple #3
0
        private void btnluu_Click(object sender, EventArgs e)
        {
            if (txtTenBan.Text.Trim().Length == 0)
            {
                MessageBox.Show("Bạn phải nhập tên bàn", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                txtTenBan.Focus();
                return;
            }
            if (txtMaBan.Text.Trim().Length == 0)
            {
                MessageBox.Show("Bạn phải nhập mã bàn", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                txtMaBan.Focus();
                return;
            }

            if (kt_khoachinh(txtMaBan.Text))
            {
                if (txtMaBan.Enabled == false)
                {
                    string      maban   = dataGridView1.CurrentRow.Cells[0].Value.ToString();
                    DANHSACHBAN ban_sua = qlcf.DANHSACHBANs.FirstOrDefault(t => t.MABAN == maban);
                    ban_sua.TENBAN    = txtTenBan.Text;
                    ban_sua.TRANGTHAI = cbTrangThai.SelectedValue.ToString();
                    qlcf.SubmitChanges();
                    loadGVBan();
                    MessageBox.Show("Sửa thành công");
                }
                else
                {
                    MessageBox.Show("Trùng mã loại");
                }
            }

            else
            {
                DANHSACHBAN ban_them = new DANHSACHBAN();
                ban_them.MABAN     = txtMaBan.Text;
                ban_them.TENBAN    = txtTenBan.Text;
                ban_them.TRANGTHAI = cbTrangThai.SelectedValue.ToString();
                qlcf.DANHSACHBANs.InsertOnSubmit(ban_them);
                qlcf.SubmitChanges();
                loadGVBan();
                MessageBox.Show("Thêm thành công");
            }
            btnluu.Enabled   = false;
            txtMaBan.Enabled = txtTenBan.Enabled = cbTrangThai.Enabled = false;
        }