public static void XoaChiTietHocPhi(ChiTietHocPhi chiTiet) { DataAccessHelper.GetInstance().Open(); SqlCommand cmd = DataAccessHelper.GetInstance().Command("XoaChiTietHocPhi"); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@MaHocPhi", chiTiet.MaHocPhi); cmd.Parameters.AddWithValue("@MaDanhMuc", chiTiet.MaDanhMuc); SqlDataAdapter da = new SqlDataAdapter(cmd); DataAccessHelper.GetInstance().SetDataTable(new DataTable()); da.Fill(DataAccessHelper.GetInstance().GetDataTable()); DataAccessHelper.GetInstance().Close(); }
private void btnThemChiPhi_Click(object sender, EventArgs e) { if (cboChiPhi.SelectedItem == null || cboChiPhi.Text == "") { MessageBox.Show("Vui lòng chọn chi phí."); return; } if (txtSoTien.Text == "") { MessageBox.Show("Số tiền không được để trống."); return; } if (dgvTre.SelectedRows.Count == 0) { MessageBox.Show("Phải chọn ít nhất một trẻ trước khi thêm chi phí."); return; } if (KiemTraTonTaiDanhMucChiPhi(KeyHandle.GetKeyFromCombobox(cboChiPhi.SelectedItem.ToString()))) { return; } try { ChiTietHocPhi chiTiet = new ChiTietHocPhi(); chiTiet.MaHocPhi = maHocPhi; chiTiet.MaDanhMuc = KeyHandle.GetKeyFromCombobox(cboChiPhi.SelectedItem.ToString()); chiTiet.TenChiPhi = cboChiPhi.Text; chiTiet.SoTien = decimal.Parse(txtSoTien.Text); listChiTietHocPhi.Add(chiTiet); LoadListChiTietHocPhi(); } catch (Exception ex) { MessageBox.Show("Đã có lỗi xảy ra. " + ex.Message); } }