private String GetNewMaDV() { int bonus = 0; String[] d = BUS_QuanLyDichVu.getDsMaDichVu(); string ma = String.Format("DV{0}", d.Length + 1 + bonus); while (d.Contains(ma)) { bonus++; ma = String.Format("DV{0}", d.Length + 1 + bonus); } return(ma); }
public void LoadDataGridView() { DgvDSDichVu.DataSource = BUS_QuanLyDichVu.GetDataTableDichVu(); if (DgvDSDichVu.Columns.Count < 1) { return; } DgvDSDichVu.Columns[0].HeaderText = "Mã Dich vụ"; DgvDSDichVu.Columns[1].HeaderText = "Tên Dịch Vụ"; DgvDSDichVu.Columns[2].HeaderText = "Đơn Giá"; DgvDSDichVu.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; DgvDSDichVu.SelectionMode = DataGridViewSelectionMode.FullRowSelect; DgvDSDichVu.ReadOnly = true; DgvDSDichVu.MultiSelect = false; }
private void BtnThem_Click(object sender, EventArgs e) { if (txtTenDV.Text == "" || txtDG.Text == "") { MessageBox.Show("Vui lòng nhập dữ liệu!", "Thông Báo!"); return; } DTO.DTO_DichVu dv = new DTO.DTO_DichVu(); dv.MA_DICH_VU = GetNewMaDV(); dv.TEN_DICH_VU = txtTenDV.Text; dv.DON_GIA = int.Parse(txtDG.Text); if (BUS_QuanLyDichVu.themDV(dv) == true) { MessageBox.Show("Thêm Thành Công!", "Thông Báo!"); LoadDataGridView(); ClearInputs(); return; } MessageBox.Show("Thêm That Bai!", "Thông Báo!"); }
private void BtnXoa_Click(object sender, EventArgs e) { String MaDV = DgvDSDichVu.CurrentRow.Cells[0].Value.ToString(); if (MaDV == "") { MessageBox.Show("Vui Lòng Chọn Loại Sảnh Cần Xóa!", "Thông Báo!"); return; } DTO.DTO_DichVu dv = new DTO.DTO_DichVu(); dv.MA_DICH_VU = MaDV; if (BUS_QuanLyDichVu.xoaDV(dv) == true) { MessageBox.Show("Xóa Thành Công!", "Thông Báo!"); LoadDataGridView(); ClearInputs(); return; } MessageBox.Show("Xóa Thất Bại!", "Thông Báo!"); }
private void BtnSua_Click(object sender, EventArgs e) { if (txtTenDV.Text == "" || txtDG.Text == "") { MessageBox.Show("Vui lòng nhập dữ liệu!", "Thông Báo!"); return; } DTO.DTO_DichVu dv = new DTO.DTO_DichVu(); String MaDV = DgvDSDichVu.CurrentRow.Cells[0].Value.ToString(); dv.MA_DICH_VU = MaDV; dv.TEN_DICH_VU = txtTenDV.Text; dv.DON_GIA = int.Parse(txtDG.Text); if (BUS_QuanLyDichVu.suaDV(dv) == true) { MessageBox.Show("Sửa Thành Công!", "Thông Báo!"); LoadDataGridView(); ClearInputs(); return; } MessageBox.Show("Sửa That Bai!", "Thông Báo!"); }