private void BtnSuaSanh_Click(object sender, EventArgs e)
        {
            if (txtTenSanh.Text == "" || LoaiSanh.Text == "")
            {
                MessageBox.Show("Vui lòng nhập dữ liệu!", "Thông Báo!");
                return;
            }
            DTO.DTO_Sanh s   = new DTO.DTO_Sanh();
            String       MaS = DgvDanhSachSanh.CurrentRow.Cells[0].Value.ToString();

            s.MA_SANH      = MaS;
            s.TEN_SANH     = txtTenSanh.Text;
            s.MA_LOAI_SANH = LoaiSanh.Text;
            s.SO_LUONG_BAN = int.Parse(soLuongban.Value.ToString());
            if (BUS_TiepNhanSanh.suaSanh(s) == true)
            {
                MessageBox.Show("Sửa Thành  Công!", "Thông Báo!");
                LoadDataGridView();
                loadLoaiSanh();
                LoadDataGridViewLoaiSanh();
                ClearInputs();
                return;
            }
            MessageBox.Show("Sửa Thất Bại!", "Thông Báo!");
        }
Esempio n. 2
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            if (txtTenSanh.Text == "" || txtSoLuongBanTD.Text == "")
            {
                MessageBox.Show("Vui lòng nhập đầy đủ!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtTenSanh.Focus();
                return;
            }
            int temp;

            if (!int.TryParse(txtSoLuongBanTD.Text, out temp))
            {
                MessageBox.Show("'Số lượng bàn tối đa' phải là số nguyên, vui lòng nhập lại.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtSoLuongBanTD.Focus();
                txtSoLuongBanTD.SelectAll();
                return;
            }
            if (BUS_TiepNhanSanh.TenSanhIsExistInSanh(txtTenSanh.Text))
            {
                MessageBox.Show("Sảnh '" + txtTenSanh.Text + "' đã tồn tại, vui lòng nhập lại.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtTenSanh.Focus();
                txtTenSanh.SelectAll();
                return;
            }
            int      maloaiSanh = int.Parse(BUS_TiepNhanSanh.GetListMaLoaiSanh()[cbbLoaiSanh.SelectedIndex]);
            DTO_Sanh sanh       = new DTO_Sanh(txtTenSanh.Text, maloaiSanh, int.Parse(txtSoLuongBanTD.Text), txtGhiChu.Text);

            BUS_TiepNhanSanh.InsertSanh(sanh);
            MessageBox.Show("Thêm sảnh thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
            txtTenSanh.Focus();
        }
Esempio n. 3
0
        private void frmTiepNhanSanh_Load(object sender, EventArgs e)
        {
            BUS_TiepNhanSanh.Init();
            myTooltip.SetToolTip(txtSoLuongBanTD, "Số lượng bàn tối đa từ 1 đến " + MaxSoLuongBanTD);
            myTooltip.SetToolTip(lblSoLuongBanTD, "Số lượng bàn tối đa từ 1 đến " + MaxSoLuongBanTD);
            txtTenSanh.Focus();

            // Load Loai Sanh vao ComboBox
            cbbLoaiSanh.DataSource = BUS_TiepNhanSanh.GetListTenLoaiSanh();
            // Load Don Gia Ban Toi Thieu vao Combobox
            cbbDonGiaBanTT.DataSource = BUS_TiepNhanSanh.GetListDonGiaBanTT();
        }
        private String GetNewMaLS()
        {
            int    bonus = 0;
            string ma    = String.Format("LS{0}", BUS_TiepNhanSanh.getDanhSachLoaiSanh().Length + 1 + bonus);

            while (BUS_TiepNhanSanh.getDanhSachLoaiSanh().Contains(ma))
            {
                bonus++;
                ma = String.Format("LS{0}", BUS_TiepNhanSanh.getDanhSachLoaiSanh().Length + 1 + bonus);
            }
            return(ma);
        }
Esempio n. 5
0
        private String GetNewMaCa()
        {
            int bonus = 0;

            String[] d  = BUS_TiepNhanSanh.getDanhSachSanh();
            string   ma = String.Format("MCa{0}", d.Length + 1 + bonus);

            while (d.Contains(ma))
            {
                bonus++;
                ma = String.Format("MCa{0}", d.Length + 1 + bonus);
            }
            return(ma);
        }
 public void LoadDataGridViewLoaiSanh()
 {
     /* DgvLoaiSanh.Columns.Add("id", "Mã Loại Sảnh");
      * DgvLoaiSanh.Columns.Add("name", "Tên Loại Sảnh");
      * DgvLoaiSanh.Columns.Add("price", "Đơn giá");*/
     DgvLoaiSanh.DataSource = BUS_TiepNhanSanh.GetLoaiSanhTable();
     if (DgvDanhSachSanh.Columns.Count < 0)
     {
         return;
     }
     DgvLoaiSanh.Columns[0].HeaderText = "Ma Loai Sanh";
     DgvLoaiSanh.Columns[1].HeaderText = "Ten Loai Sanh";
     DgvLoaiSanh.Columns[2].HeaderText = "Don Gia";
     DgvLoaiSanh.AutoSizeColumnsMode   = DataGridViewAutoSizeColumnsMode.Fill;
     DgvLoaiSanh.SelectionMode         = DataGridViewSelectionMode.FullRowSelect;
     DgvLoaiSanh.ReadOnly    = true;
     DgvLoaiSanh.MultiSelect = false;
 }
 public void LoadDataGridView()
 {
     /*DgvDanhSachSanh.Columns.Add("id", "Mã Sảnh");
      * DgvDanhSachSanh.Columns.Add("name", "Tên Sảnh");
      * DgvDanhSachSanh.Columns.Add("mls", "Mã Loại Sảnh");
      * DgvDanhSachSanh.Columns.Add("sl", "Số lượng bàn");*/
     DgvDanhSachSanh.DataSource = BUS_TiepNhanSanh.GetDataSanhTable();
     if (DgvDanhSachSanh.Columns.Count < 0)
     {
         return;
     }
     DgvDanhSachSanh.Columns[0].HeaderText = "Mã Sảnh";
     DgvDanhSachSanh.Columns[1].HeaderText = "Tên Sảnh";
     DgvDanhSachSanh.Columns[2].HeaderText = "Mã Loại Sảnh";
     DgvDanhSachSanh.Columns[3].HeaderText = "Số lượng bàn";
     DgvDanhSachSanh.AutoSizeColumnsMode   = DataGridViewAutoSizeColumnsMode.Fill;
     DgvDanhSachSanh.SelectionMode         = DataGridViewSelectionMode.FullRowSelect;
     DgvDanhSachSanh.ReadOnly    = true;
     DgvDanhSachSanh.MultiSelect = false;
 }
        private void BtnXoaSanh_Click(object sender, EventArgs e)
        {
            String MaS = DgvDanhSachSanh.CurrentRow.Cells[0].Value.ToString();

            if (MaS == "")
            {
                MessageBox.Show("Vui Lòng Chọn Sảnh Cần Xóa!", "Thông Báo!");
                return;
            }
            DTO.DTO_Sanh s = new DTO.DTO_Sanh();
            s.MA_SANH = MaS;
            if (BUS_TiepNhanSanh.xoaSanh(s) == true)
            {
                MessageBox.Show("Xóa Thành Công!", "Thông Báo!");
                LoadDataGridView();
                loadLoaiSanh();
                LoadDataGridViewLoaiSanh();
                ClearInputs();
                return;
            }
            MessageBox.Show("Xóa Thất Bại!", "Thông Báo!");
        }
 private void Button1_Click(object sender, EventArgs e)
 {
     if (txtTenLoaiSanh.Text == "" || txtDonGia.Text == "")
     {
         MessageBox.Show("Vui lòng nhập dữ liệu!", "Thông Báo!");
         return;
     }
     DTO.DTO_LoaiSanh ls = new DTO.DTO_LoaiSanh();
     ls.MA_LOAI_SANH      = GetNewMaLS();
     ls.TEN_LOAI_SANH     = txtTenLoaiSanh.Text;
     ls.DON_GIA_TOI_THIEU = int.Parse(txtDonGia.Text);
     if (BUS_TiepNhanSanh.themLoaiSanh(ls) == true)
     {
         MessageBox.Show("Thêm Thành  Công!", "Thông Báo!");
         LoadDataGridView();
         loadLoaiSanh();
         LoadDataGridViewLoaiSanh();
         ClearInputs();
         return;
     }
     MessageBox.Show("Thêm That Bai!", "Thông Báo!");
 }
        private void BtnSuaLoai_Click(object sender, EventArgs e)
        {
            if (txtTenLoaiSanh.Text == "" || txtDonGia.Text == "")
            {
                MessageBox.Show("Vui lòng Nhập Dữ Liệu!", "Thông Báo");
                return;
            }
            DTO.DTO_LoaiSanh ls   = new DTO.DTO_LoaiSanh();
            String           MaLS = DgvLoaiSanh.CurrentRow.Cells[0].Value.ToString();

            ls.MA_LOAI_SANH      = MaLS;
            ls.TEN_LOAI_SANH     = txtTenLoaiSanh.Text;
            ls.DON_GIA_TOI_THIEU = int.Parse(txtDonGia.Text);
            if (BUS_TiepNhanSanh.suaLoaiSanh(ls) == true)
            {
                MessageBox.Show("Sửa Thành Công!", "Thông Báo!");
                LoadDataGridView();
                loadLoaiSanh();
                LoadDataGridViewLoaiSanh();
                ClearInputs();
                return;
            }
            MessageBox.Show("Sửa Thất Bại!", "Thông Báo!");
        }
 private void Button4_Click(object sender, EventArgs e)
 {
     if (txtTenSanh.Text == "" || LoaiSanh.Text == "")
     {
         MessageBox.Show("Vui lòng nhập dữ liệu!", "Thông Báo!");
         return;
     }
     DTO.DTO_Sanh s = new DTO.DTO_Sanh();
     s.MA_SANH      = GetNewMaS();
     s.TEN_SANH     = txtTenSanh.Text;
     s.MA_LOAI_SANH = LoaiSanh.Text;
     s.SO_LUONG_BAN = int.Parse(soLuongban.Value.ToString());
     s.GHI_CHU      = ghiChu.Text;
     if (BUS_TiepNhanSanh.themSanh(s) == true)
     {
         MessageBox.Show("Thêm Thành  Công!", "Thông Báo!");
         LoadDataGridView();
         loadLoaiSanh();
         LoadDataGridViewLoaiSanh();
         ClearInputs();
         return;
     }
     MessageBox.Show("Thêm That Bai!", "Thông Báo!");
 }
 private void ComboBox1_SelectedIndexChanged(object sender, EventArgs e)
 {
     lbDonGia.Text = BUS_TiepNhanSanh.getThongTinLoaiSanh(LoaiSanh.Text).DON_GIA_TOI_THIEU.ToString();
 }