private void btnThemVaoLop_Click(object sender, EventArgs e) { try { HOCVIEN hv = HocVien.Select(gridDSHV.SelectedRows[0].Cells["clmMaHV"].Value.ToString()); if (gridDSHVLop.Rows.Count < GlobalSettings.QuyDinh["QD0000"] || MessageBox.Show("Số học viên tối đa của lớp là " + GlobalSettings.QuyDinh["QD0000"] + Environment.NewLine + "Bạn có chắc sẽ thêm?", "Cảnh báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { string[] s = new string[] { hv.MaHV, hv.TenHV, ((DateTime)hv.NgaySinh).ToString("dd/MM/yyyy"), hv.GioiTinhHV, hv.SdtHV, hv.DiaChi, gridDSHV.SelectedRows[0].Cells["clmMaPhieu"].Value.ToString() }; gridDSHV.Rows.RemoveAt(gridDSHV.SelectedRows[0].Index); gridDSHVLop.Rows.Add(s); } } catch { } }
private void btnSua_Click(object sender, EventArgs e) { frmHocVienEdit frm = new frmHocVienEdit(HocVien.Select(gridDSHV.SelectedRows[0].Cells["clmMaHV"].Value.ToString())); frm.Text = "Cập nhật thông tin học viên"; frm.ShowDialog(); btnXemTatCa_Click(sender, e); }
private void frmThayDoiThongTinHV_Load(object sender, EventArgs e) { hv = HocVien.Select(GlobalSettings.UserID); txtMaHV.Text = hv.MaHV; txtTenHV.Text = hv.TenHV; dateNgaySinh.Value = (DateTime)hv.NgaySinh; cboGioiTinh.Text = hv.GioiTinhHV; txtDiaChi.Text = hv.DiaChi; txtSDT.Text = hv.SdtHV; txtEmail.Text = hv.EmailHV; }
private void gridDSHV_Click(object sender, EventArgs e) { LockPanelControl(); hocVien = HocVien.Select(gridDSHV.SelectedRows[0].Cells["clmMaHV"].Value.ToString()); LoadPanelControl(hocVien); }
private void btnLuuPhieu_Click(object sender, EventArgs e) { try { ValidatePhieu(); maPhieu = txtMaPhieu.Text; maHV = gridDSHV.SelectedRows[0].Cells["clmMaHV"].Value.ToString(); maKH = ((KHOAHOC)cboKhoaHoc.SelectedValue).MaKH; PhieuGhiDanh.Insert(new PHIEUGHIDANH() { MaPhieu = maPhieu, NgayGhiDanh = dateNgayGhiDanh.Value, DaDong = numDaDong.Value, ConNo = numConNo.Value, MaNV = GlobalSettings.UserID, DANGKies = new DANGKY() { MaHV = maHV, MaKH = maKH, MaPhieu = maPhieu } }); MessageBox.Show(string.Format("Phiếu ghi danh {0} đã được thêm thành công", maPhieu), "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); var h = HocVien.Select(maHV); if (h.MaLoaiHV == "LHV00") { HocVien.Update(new HOCVIEN() { MaHV = h.MaHV, TenHV = h.TenHV, GioiTinhHV = h.GioiTinhHV, NgaySinh = h.NgaySinh, DiaChi = h.DiaChi, SdtHV = h.SdtHV, EmailHV = h.EmailHV, NgayTiepNhan = h.NgayTiepNhan, MaLoaiHV = "LHV01", TenDangNhap = h.MaHV, }, new TAIKHOAN() { TenDangNhap = h.MaHV, MatKhau = h.MaHV }); MessageBox.Show(string.Format("Học viên {0} đã được chuyển thành học viên chính thức với tài khoản:{1}Tên đăng nhập: {2}{3}Mật khẩu: {4}", h.TenHV, Environment.NewLine, h.MaHV, Environment.NewLine, h.MaHV), "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } isSave = true; LoadPhieuGhiDanh(); if (MessageBox.Show("Bạn có muốn in phiếu ghi danh vừa lưu?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { btnInBienLai_Click(sender, e); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }