private void barbtnDinhMucTheoThang_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { dtChiTiet = null; DataRow[] dr = dtDinhMuc.Select("Chon=1"); if (dr.Length > 0) { dlgDinhMuc dlg = new dlgDinhMuc(dr); dlg.ShowDialog(); if (dlg.Tag.ToString() != "") { dtChiTiet = dlg.dtChiTiet; if (dtChiTiet != null && dtChiTiet.Rows.Count > 0) { for (int i = 0; i < dtSinhVien.Rows.Count; i++) { DataRow[] adrChiTiet = dtChiTiet.Select(" IDSV_SinhVien =" + dtSinhVien.Rows[i]["SV_SinhVienID"].ToString()); dtSinhVien.Rows[i]["SoTien"] = double.Parse("0" + txtSoTien.Text) * adrChiTiet.Length; dtSinhVien.Rows[i]["SoTienPhaiNop"] = double.Parse("0" + dtSinhVien.Rows[i]["SoTien"].ToString()) - double.Parse("0" + dtSinhVien.Rows[i]["SoTienMienGiam"].ToString()); } } } } else { ThongBao("Bạn phải chọn ít nhất 1 sinh viên!"); } }
private void btnThem_Click(object sender, EventArgs e) { int Count = dtSinhVien.Rows.Count; DataRow[] dr = dtSinhVien.Select("Chon=1"); if (dr.Length > 0) { if (double.Parse("0" + txtSoTien.Text) > 0) { // dinh muc thu chi tiet dlgDinhMuc dlg = new dlgDinhMuc(dr); dlg.ShowDialog(); if (dlg.Tag.ToString() != "") { dtChiTiet = dlg.dtChiTiet; for (int i = 0; i < Count; i++) { if ((bool)dtSinhVien.Rows[i]["Chon"]) { dtSinhVien.Rows[i]["Chon"] = false; if (txtSoTien.Text != "" && txtSoTien.Text != "0") { dtSinhVien.Rows[i]["SoTien"] = txtSoTien.Text; } else { dtSinhVien.Rows[i]["SoTien"] = dtSinhVien.Rows[i]["SoTienTroCap"]; } if (dlg.Tag.ToString() == "1") { if (dtChiTiet != null && dtChiTiet.Rows.Count > 0) { DataRow[] adrChiTiet = dtChiTiet.Select(" IDSV_SinhVien =" + dtSinhVien.Rows[i]["SV_SinhVienID"].ToString()); dtSinhVien.Rows[i]["SoTien"] = double.Parse("0" + dtSinhVien.Rows[i]["SoTien"].ToString()) * adrChiTiet.Length; } } // dtTroCap.ImportRow(dtSinhVien.Rows[i]); dtSinhVien.Rows.Remove(dtSinhVien.Rows[i]); Count = Count - 1; i = i - 1; } } } } else { ThongBao("Bạn phải nhập số tiền trợ cấp!"); } } else { ThongBao("Bạn phải chọn ít nhất 1 sinh viên!"); } }
private void btnThem_Click(object sender, EventArgs e) { if (txtSoTienThang.Text.Trim() == "") { ThongBao("Bạn phải nhập số tiền!"); return; } int Count = dtSinhVien.Rows.Count; DataRow[] dr = dtSinhVien.Select("Chon = 1"); if (dr.Length > 0) { // dinh muc thu chi tiet dtChiTiet = null; dlgDinhMuc dlg = new dlgDinhMuc(dr); dlg.ShowDialog(); if (dlg.Tag.ToString() != "") { for (int i = 0; i < Count; i++) { if ((bool)dtSinhVien.Rows[i]["Chon"]) { dtSinhVien.Rows[i]["Chon"] = false; if (dlg.Tag.ToString() == "1") { dtChiTiet = dlg.dtChiTiet; if (dtChiTiet != null && dtChiTiet.Rows.Count > 0) { DataRow[] adrChiTiet = dtChiTiet.Select("IDSV_SinhVien = " + dtSinhVien.Rows[i]["SV_SinhVienID"].ToString()); dtSinhVien.Rows[i]["SoTienThang"] = Math.Abs(double.Parse(txtSoTienThang.Text)); dtSinhVien.Rows[i]["SoTienKy"] = Math.Abs(double.Parse(txtSoTienThang.Text) * adrChiTiet.Length); } } else { dtSinhVien.Rows[i]["SoTienKy"] = Math.Abs(double.Parse(txtSoTienThang.Text)); } // dtTroCap.ImportRow(dtSinhVien.Rows[i]); dtSinhVien.Rows.Remove(dtSinhVien.Rows[i]); Count = Count - 1; i = i - 1; } } } } else { ThongBao("Bạn phải chưa chọn sinh viên hoặc chưa nhập số tiền!"); } }
private void barbtnThang_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { dtChiTiet = null; DataRow[] dr = dtTroCap.Select("Chon = 1"); if (dr.Length > 0) { dlgDinhMuc dlg = new dlgDinhMuc(dr); dlg.ShowDialog(); } else { ThongBao("Bạn phải chọn ít nhất 1 sinh viên!"); } }
private void btnThem_Click(object sender, EventArgs e) { if (dtSinhVien == null || dtSinhVien.Rows.Count <= 0) { return; } if (cmbLoaiThuChi.EditValue != null) { int Count = dtSinhVien.Rows.Count; DataRow[] dr = dtSinhVien.Select("Chon=1"); if (dr.Length > 0) { // dinh muc thu chi tiet dlgDinhMuc dlg = new dlgDinhMuc(dr); dlg.ShowDialog(); if (dlg.Tag.ToString() != "") { for (int i = 0; i < Count; i++) { if ((bool)dtSinhVien.Rows[i]["Chon"]) { dtSinhVien.Rows[i]["Chon"] = false; if (dlg.Tag.ToString() == "1") { dtChiTiet = dlg.dtChiTiet; if (dtChiTiet != null && dtChiTiet.Rows.Count > 0) { DataRow[] adrChiTiet = dtChiTiet.Select(" IDSV_SinhVien = " + dtSinhVien.Rows[i]["SV_SinhVienID"].ToString()); if (!IsGetKyTruoc) { dtSinhVien.Rows[i]["SoTien"] = double.Parse("0" + txtSoTien.Text) * adrChiTiet.Length; } dtSinhVien.Rows[i]["SoTienPhaiNop"] = double.Parse("0" + dtSinhVien.Rows[i]["SoTien"].ToString()) - double.Parse("0" + dtSinhVien.Rows[i]["SoTienMienGiam"].ToString()); } } else { if (!IsGetKyTruoc) { dtSinhVien.Rows[i]["SoTien"] = double.Parse("0" + txtSoTien.Text); } dtSinhVien.Rows[i]["SoTienPhaiNop"] = double.Parse("0" + dtSinhVien.Rows[i]["SoTien"].ToString()) - double.Parse("0" + dtSinhVien.Rows[i]["SoTienMienGiam"].ToString()); } // dtDinhMuc.ImportRow(dtSinhVien.Rows[i]); dtSinhVien.Rows.Remove(dtSinhVien.Rows[i]); Count = Count - 1; i = i - 1; } } } } else { ThongBao("Bạn phải chọn ít nhất 1 sinh viên!"); } } else { ThongBao("Bạn phải chưa chọn loại thu chi!"); } }
private void btnThem_Click(object sender, EventArgs e) { if (cmbLoaiThuChi.EditValue != null) { if (double.Parse("0" + txtThanhTien.Text) > 0) { int Count = dtSinhVien.Rows.Count; DataRow[] dr = dtSinhVien.Select("Chon=1"); if (dr.Length > 0) { // dinh muc thu chi tiet dtChiTiet = null; dlgDinhMuc dlg = new dlgDinhMuc(dr); dlg.ShowDialog(); if (dlg.Tag.ToString() != "") { dtChiTiet = dlg.dtChiTiet; for (int i = 0; i < Count; i++) { if ((bool)dtSinhVien.Rows[i]["Chon"]) { dtSinhVien.Rows[i]["Chon"] = false; if (txtThanhTien.Text != "" && txtThanhTien.Text != "0") { dtSinhVien.Rows[i]["SoTienMienGiam"] = txtThanhTien.Text; } else { if (dtSinhVien.Rows[i]["PhanTramMienGiam"].ToString() != "" && dtSinhVien.Rows[i]["PhanTramMienGiam"].ToString() != "0") { dtSinhVien.Rows[i]["SoTienMienGiam"] = float.Parse(dtSinhVien.Rows[i]["PhanTramMienGiam"].ToString()) / 100 * float.Parse(cmbLoaiThuChi.GetColumnValue("SoTien").ToString()); } else { dtSinhVien.Rows[i]["SoTienMienGiam"] = dtSinhVien.Rows[i]["SoTien"]; } } dtSinhVien.Rows[i]["TenLoaiThuChi"] = cmbLoaiThuChi.Text; dtSinhVien.Rows[i]["IDTC_LoaiThuChi"] = int.Parse(cmbLoaiThuChi.EditValue.ToString()); if (dlg.Tag.ToString() == "1") { if (dtChiTiet != null && dtChiTiet.Rows.Count > 0) { DataRow[] adrChiTiet = dtChiTiet.Select(" IDSV_SinhVien =" + dtSinhVien.Rows[i]["SV_SinhVienID"].ToString()); dtSinhVien.Rows[i]["SoTienMienGiam"] = double.Parse("0" + dtSinhVien.Rows[i]["SoTienMienGiam"].ToString()) * adrChiTiet.Length; } } // dtMienGiam.ImportRow(dtSinhVien.Rows[i]); dtSinhVien.Rows.Remove(dtSinhVien.Rows[i]); Count = Count - 1; i = i - 1; } } } } else { ThongBao("Bạn phải chọn ít nhất 1 sinh viên!"); } } else { ThongBao("Bạn chưa nhập số tiền miễn giảm!"); } } else { ThongBao("Chưa chọn loại thu chi!"); } }