Example #1
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public int PhatSinhMa()
        {
            int lastID = new DiemController().LayMaCuoi();

            lastID++;
            return(lastID);
        }
Example #2
0
        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();
        }
Example #3
0
 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);
     }
 }
Example #4
0
        private void txtTimkiem_TextChanged(object sender, EventArgs e)
        {
            DiemController dc = new DiemController();
            DataTable      dt = dc.Searchsv(txtTimkiem.Text);

            dgvDiem.DataSource = dt;
            dgvDiem.Refresh();
        }
Example #5
0
        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);
                }
            }
        }
Example #6
0
        /// <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();
            }
        }