private void load() { gridDSDichVu.DataSource = DichVu_Info.SelectAllTable(); dsDichVuKe = DichVu_Info.SelectAllTable(); gridDSDichVuKe.DataSource = dsDichVuKe; dsDichVuKe.Rows.Clear(); }
private void btn_ghi_Click(object sender, EventArgs e) { if (check2()) { if (isInsert == 1) { DichVu_Info dv = new DichVu_Info(0, txtMaDV.Text, txtTenDV.Text, txtDVT.Text, Convert.ToDecimal(txtDonGia.Value), Convert.ToInt32(cbx_Phong.Text)); if (dv.Insert()) { Util.MESSAGE.MSG("Thực hiện thao tác thành công!"); load(); } else { Util.MESSAGE.MSG("Thực hiện thao tác không thành công!"); } } else if (isInsert == 2) { DichVu_Info dv = new DichVu_Info(Convert.ToInt32(gridDanhSach.ActiveRow.Cells["DichVuID"].Value), txtMaDV.Text, txtTenDV.Text, txtDVT.Text, Convert.ToDecimal(txtDonGia.Value), Convert.ToInt32(cbx_Phong.Text)); if (dv.Update()) { Util.MESSAGE.MSG("Thực hiện thao tác thành công!"); load(); } else { Util.MESSAGE.MSG("Thực hiện thao tác không thành công!"); } } load(); } }
private void btn_ThemDV_Click(object sender, EventArgs e) { frmDichVu f = new frmDichVu(); f.ShowDialog(); gridDSDichVu.DataSource = DichVu_Info.SelectAllTable(); txtMaDichVu.Select(); }
private void load() { gridDanhSach.DataSource = DichVu_Info.SelectAllTable(); Util.FormHandler.SetSourceForGridCustomCollumns(gridDanhSach, new string[] { "MaDichVu", "TenDichVu", "DonViTinh", "DonGia" }, new string[] { "Mã dịch vụ", "Tên dịch vụ", "Đơn vị tính", "Đơn giá" }); Util.ResetControl.ReadOnly_Control(this); isInsert = 0; }
private void SuaThongTinBN_Click(object sender, EventArgs e) { if (grid_DV.ActiveRow != null) { DichVu_LanKham_Info dv_lk = new DichVu_LanKham_Info(); dv_lk = (DichVu_LanKham_Info)Util.FormHandler.GetAs(((DataTable)grid_DV.DataSource).Rows[grid_DV.ActiveRow.Index], typeof(DichVu_LanKham_Info)); DichVu_Info dv = new DichVu_Info(); dv.TenDichVu = grid_DV.ActiveRow.Cells["TenDichVu"].Value.ToString(); frmHuyDichVu frm = new frmHuyDichVu(dv, dv_lk); frm.ShowDialog(); grid_DV.DataSource = LoadDV(dv_lk.MaLanKham.ToString()); } }
private void xóaToolStripMenuItem_Click(object sender, EventArgs e) { if (gridDanhSach.ActiveRow != null) { if (MessageBox.Show("Bạn có muốn thực hiện thao tác này không?", "Thông báo", MessageBoxButtons.YesNo) == DialogResult.Yes) { DichVu_Info dv = new DichVu_Info(); dv.DichVuID = Convert.ToInt32(gridDanhSach.ActiveRow.Cells["DichVuID"].Value); if (dv.Delete()) { Util.MESSAGE.MSG("Thực hiện thao tác thành công!"); load(); } else { Util.MESSAGE.MSG("Thực hiện thao tác không thành công!"); } } } }
private bool check2() { if (isInsert == 1) { DataTable b = DichVu_Info.SelectAllTable(); foreach (DataRow r in b.Rows) { if (r["MaDichVu"].ToString() == txtMaDV.Text) { error.SetError(txtMaDV, "Trùng mã"); txtMaDV.Select(); return(false); } } } ArrayList list = new ArrayList(); list.Add(txtMaDV); list.Add(cbx_Phong); list.Add(txtTenDV); list.Add(txtDonGia); return(Util.ResetControl.CheckValue(list, error)); }
public frmHuyDichVu(DichVu_Info dv, DichVu_LanKham_Info dv_lk) { this.dv = dv; this.dv_lk = dv_lk; InitializeComponent(); }