/// <summary> /// /// </summary> /// <returns></returns> public int PhatSinhMa() { int lastID = new DiemController().LayMaCuoi(); lastID++; return(lastID); }
public void Hienthi() { if (_state == 1) { lstDiem = DiemController.getAllDataDiem(_MaHS); } else { lstDiem = DiemController.getAllDataDiem(); } DataTable dt = ViewHelper.ToDataTable <Diem>(lstDiem); dtgIDemHS.DataSource = dt; dtgIDemHS.RowsDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; dt.Columns["HoTen"].ColumnName = "Họ Tên"; dt.Columns["TenMon"].ColumnName = "Môn Học"; dt.Columns["TenLop"].ColumnName = "Tên Lớp"; dt.Columns["DiemMieng"].ColumnName = "Điểm miệng"; dt.Columns["Diem15p"].ColumnName = "Điểm 15 phút"; dt.Columns["Diem1h"].ColumnName = "Điểm 1 tiết"; dt.Columns["DiemHK"].ColumnName = "Điểm học kì"; int i = 0; foreach (DataGridViewColumn col in dtgIDemHS.Columns) { col.HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; col.HeaderCell.Style.Font = new Font("Arial", 12F, FontStyle.Bold, GraphicsUnit.Pixel); dtgIDemHS.Columns[i].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; i++; } try { dtgIDemHS.CurrentCell = dtgIDemHS[CurCl, CurR]; } catch { } dtgIDemHS.Refresh(); }
private void btnXoa_Click(object sender, EventArgs e) { if (IDmember != null) { if (IDmember == "KHDEL") { MessageBox.Show("Không thể xóa", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (MessageBox.Show("Bạn có muốn xóa dữ liệu đã chọn", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { if (DiemController.XoaDiem(MaHS, MaMH)) { MessageBox.Show("Xóa thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); Hienthi(); IDmember = null; } else { MessageBox.Show("Xóa Không thành công", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Vui lòng chọn 1 Bản ghi", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void txtTimkiem_TextChanged(object sender, EventArgs e) { DiemController dc = new DiemController(); DataTable dt = dc.Searchsv(txtTimkiem.Text); dgvDiem.DataSource = dt; dgvDiem.Refresh(); }
private void bbiSave_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { string maHS = lstHS.Find(x => x.HoTen == cbTenHS.Text).MaHS; string maMon = lstMonHoc.Find(x => x.TenMon == cbTenMon.Text).MaMon; double diemMieng = 0; double diem15p = 0; double diem1h = 0; double diemHK = 0; if (!double.TryParse(txtDiemMieng.Text, out diemMieng) || !double.TryParse(txtDiem15p.Text, out diem15p) || !double.TryParse(txtDiem1h.Text, out diem1h) || !double.TryParse(txtDiemHK.Text, out diemHK)) { MessageBox.Show("Xem lại dữ liệu điểm", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (_state == 1) { if (DiemController.ThemDiem(maMon, maHS, diemMieng, diem15p, diem1h, diemHK)) { MessageBox.Show("Thành Công", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Lỗi", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (_state == 2) { if (DiemController.SuaDiem(maMon, maHS, diemMieng, diem15p, diem1h, diemHK)) { MessageBox.Show("Thành Công", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Lỗi", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
/// <summary> /// /// </summary> public frmNhapDiem() { InitializeComponent(); if (this.NamHocController == null) { this.NamHocController = new NamHocController(); } if (this.KhoiLopController == null) { this.KhoiLopController = new KhoiLopController(); } if (this.LopController == null) { this.LopController = new LopController(); } if (this.HocKyController == null) { this.HocKyController = new HocKyController(); } if (this.PhanLopController == null) { this.PhanLopController = new PhanLopController(); } if (this.LopMonHocController == null) { this.LopMonHocController = new LopMonHocController(); } if (this.LoaiDiemController == null) { this.LoaiDiemController = new LoaiDiemController(); } if (this.DiemController == null) { this.DiemController = new DiemController(); } }