private void Them() { ReadOnly(false); DichVuBAL bal = new DichVuBAL(); DichVu dv = new DichVu(); dv.MaDichVu = txtMaDichVu.Text; dv.TenDichVu = txtTenDichVu.Text; dv.DonGia = double.Parse(txtGia.Text); dv.DonVi = txtDonVi.Text; bool kq = bal.KTTrung(dv.MaDichVu); if (kq == false) { kq = bal.ThemDV(dv); if (kq) { MessageBox.Show("Thêm thành công !", "Thông báo", MessageBoxButtons.OK); LoadData(); } else { MessageBox.Show("Lỗi"); } } else { MessageBox.Show("Mã dịch vụ đã tồn tại !", "Thông báo", MessageBoxButtons.OK); } }
private void LoadData() { DichVuBAL bal = new DichVuBAL(); dgvDichVu.DataSource = bal.DSDichVu(); ReadOnly(true); btnLuu.Enabled = btnSua.Enabled = btnXoa.Enabled = false; CleanTxt(); }
private void NumericUpDownSL_ValueChanged_1(object sender, EventArgs e) { try { DichVu dv = new DichVuBAL().TimDVTheoMa(lookUpEditDichVu.EditValue.ToString()); double dg = dv.DonGia; int sl = int.Parse(numericUpDownSL.Value.ToString()); txtTongTien.Text = (dg * sl).ToString(); } catch { } }
private void BtnDichVu_Click(object sender, EventArgs e) { try { ExportToExcel excel = new ExportToExcel(); DichVuBAL bal = new DichVuBAL(); DataTable dt = bal.DTDS(); excel.ExportDV(dt, "Dịch vụ", "Danh sách dịch vụ"); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void BtnTim_Click(object sender, EventArgs e) { DichVuBAL bal = new DichVuBAL(); List <DichVu> kq = bal.TimDVTheoTen(txtTimDichVu.Text); if (kq != null) { dgvDichVu.DataSource = kq; } else { MessageBox.Show("Xoá thất bại !", "Thông báo", MessageBoxButtons.OK); } }
private void BtnXoa_Click(object sender, EventArgs e) { DichVuBAL bal = new DichVuBAL(); DichVu dv = new DichVu(); bool kq = bal.XoaDV(txtMaDichVu.Text); if (kq) { MessageBox.Show("Xoá thành công !", "Thông báo", MessageBoxButtons.OK); LoadData(); } else { MessageBox.Show("Xoá thất bại !", "Thông báo", MessageBoxButtons.OK); } }
private void BtnTim_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(txtTimDichVu.Text)) { MessageBox.Show("Vui lòng nhập MÃ DỊCH VỤ hoặc TÊN DỊCH VỤ\nđể thực hiện tìm kiếm"); } else { DichVuBAL bal = new DichVuBAL(); List <DichVu> kq = bal.TimDVTheoTen(txtTimDichVu.Text); if (kq != null) { dgvDichVu.DataSource = kq; } else { MessageBox.Show("Không tìm thấy !", "Thông báo", MessageBoxButtons.OK); } } }
private void Sua() { DichVuBAL bal = new DichVuBAL(); DichVu dv = new DichVu(); dv.MaDichVu = txtMaDichVu.Text; dv.TenDichVu = txtTenDichVu.Text; dv.Gia = double.Parse(txtGia.Text); dv.DonGia = txtDonVi.Text; bool kq = bal.SuaDV(dv); if (kq) { MessageBox.Show("Cập nhật thành công !", "Thông báo", MessageBoxButtons.OK); LoadData(); } else { MessageBox.Show("Cập nhật thất bại !", "Thông báo", MessageBoxButtons.OK); } }
private void CboDichVu() { DataTable dtDichVu = new DataTable(); DataColumn col; col = new DataColumn(); col.DataType = System.Type.GetType("System.String"); col.ColumnName = "MaDichVu"; dtDichVu.Columns.Add(col); col = new DataColumn(); col.DataType = System.Type.GetType("System.String"); col.ColumnName = "TenDichVu"; dtDichVu.Columns.Add(col); col = new DataColumn(); col.DataType = System.Type.GetType("System.Double"); col.ColumnName = "DonGia"; dtDichVu.Columns.Add(col); DataRow row; DichVuBAL dvbal = new DichVuBAL(); foreach (DichVu dv in dvbal.DSDichVu()) { row = dtDichVu.NewRow(); row["TenDichVu"] = dv.TenDichVu; row["MaDichVu"] = dv.MaDichVu; row["DonGia"] = dv.DonGia; dtDichVu.Rows.Add(row); } lookUpEditDichVu.Properties.DataSource = dtDichVu; lookUpEditDichVu.Properties.ValueMember = "MaDichVu"; lookUpEditDichVu.Properties.DisplayMember = "TenDichVu"; }
private void LoadData() { DichVuBAL bal = new DichVuBAL(); dgvDichVu.DataSource = bal.DSDichVu(); }