示例#1
0
 private void bindingNavigatorAddNewItem_Click(object sender, EventArgs e)
 {
     status = Controll.AddNew;
     txtMaPhieuThue.Text = ThamSo.LayPhieuNhan().ToString();
     ctpnctrl.HienThi(dataGridViewX1, txtMaPhieuThue.Text);
     this.Allow(true);
 }
示例#2
0
        private void PhieuNhanPhong_Load(object sender, EventArgs e)
        {
            //if (pnguoiDungBO.NguoiDung != "Admin")
            //    PhanQuyen();

            pctrl1.HienthiComboBoxPhongDat(cmbMaPhg);
            cmbMaPhg.SelectedValue = maphong;

            pctrl.HienthiDataGridviewComboBoxMaPhong(MaPhong);


            ptctrl.HienthiComboBoxMaPhieuThue(cmbMaPThue);
            khctrl.HienthiComboBox(cmbMaKH);

            ctrl.HienThiPhieuNhan(dataGridViewX1, bindingNavigator1);
            bindingNavigator1.BindingSource.CurrentChanged -= new EventHandler(BindingSource_CurrentChanged);
            bindingNavigator1.BindingSource.CurrentChanged += new EventHandler(BindingSource_CurrentChanged);

            ctpnctrl.HienThi(dataGridViewX1, txtMaNhanPhong.Text);
            if (status == Controll.AddNew)
            {
                txtMaNhanPhong.Text = ThamSo.LayPhieuNhan().ToString();
                Allow(true);
            }
            else
            {
                Allow(false);
            }
            f();
        }
示例#3
0
 private void btnThemPhieuNhan_Click(object sender, EventArgs e)
 {
     status = Controll.AddNew;
     txtMaNhanPhong.Text = ThamSo.LayPhieuNhan().ToString();
     ctpnctrl.HienThi(dataGridViewX1, txtMaNhanPhong.Text);
     this.Allow(true);
 }
示例#4
0
        void ThemMoi()
        {
            DataRow row = ctrl.NewRow();

            row["MaNhanPhong"] = txtMaNhanPhong.Text;
            row["MaPhieuThue"] = cmbMaPThue.SelectedValue;
            row["MaKhachHang"] = cmbMaKH.SelectedValue;

            ctrl.Add(row);

            PhieuNhanPhongControl ctrlPN = new PhieuNhanPhongControl();

            if (ctrlPN.LayPhieuNhan(txtMaNhanPhong.Text) != null)
            {
                MessageBox.Show("Mã Phiếu này đã tồn tại !", "Phieu Nhan", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            if (ThamSo.LaSoNguyen(txtMaNhanPhong.Text))
            {
                int so = Convert.ToInt32(txtMaNhanPhong.Text);
                if (so >= ThamSo.LayPhieuNhan())
                {
                    ThamSo.GanPhieuNhan(so + 1);
                }
            }

            ctrl.Update();
            DataTable tblCTP = (DataTable)bindingNavigator1.BindingSource.DataSource;

            ctpnctrl.Update();
            ctrl.Save();
            ctpnctrl.Save();
            khctrl.Save();
            ptctrl.Save();
        }