private void btnThem1HV_Click(object sender, EventArgs e) { // check điều kiện if (txtHoTenHV.Text == "" || txtDiaChiHV.Text == "" || txtSDTHV.Text == "" || txtTinhTrang.Text == "" || HocVien.CheckSDT(txtSDTHV.Text) == false) { MessageBox.Show("Hãy nhập lại thông tin", "Nhập thông tin Học Viên", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { HocVien hv = new HocVien(); hv.MaLH = ((CbbItem)cboLopHoc.SelectedItem).value; hv.HoTen = txtHoTenHV.Text; hv.DiaChi = txtDiaChiHV.Text; hv.SDT = txtSDTHV.Text; hv.TinhTrang = txtTinhTrang.Text; hv.NamSinh = dtpNgaySinhHV.Value; if (rbnNam.Checked == true) { hv.GioiTinh = true; } else { hv.GioiTinh = false; } // thêm học viên if (btnThem1HV.Text == "Thêm") { hv.MaHV = BLL_HocVien.Instance.XulyMaHV(); } // sửa thông tin else { string mahv = dgvHienThiThongTinHV.SelectedRows[0].Cells["MaHV"].Value.ToString(); hv.MaHV = mahv; } // xử lý thêm/sửa DialogResult dr = MessageBox.Show("Xác nhận thông tin học viên ", " Học Viên", MessageBoxButtons.OKCancel); if (dr == DialogResult.OK) { BLL_HocVien.Instance.ExecuteDB(hv); ShowDgv(hv.MaLH, ""); } } }
private void btnThem1GV_Click(object sender, EventArgs e) { // check điều kiện if (txtHoTenGV.Text == "" || txtDiaChiGV.Text == "" || txtSDTGV.Text == "" || txtTrinhDo.Text == "" || HocVien.CheckSDT(txtSDTGV.Text) == false) { MessageBox.Show("Hãy nhập lại thông tin", "Nhập thông tin Giáo Viên", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { GiaoVien gv = new GiaoVien(); gv.HoTen = txtHoTenGV.Text; gv.NamSinh = dtpNgaySinhGV.Value; gv.DiaChi = txtDiaChiGV.Text; gv.SDT = txtSDTGV.Text; //gv.ChuyenMon = cboChuyenMon.SelectedItem.ToString(); gv.TrinhDo = txtTrinhDo.Text; if (ckbToan.Checked == true) { gv.ChuyenMon += ckbToan.Text + ","; } if (ckbAnh.Checked == true) { gv.ChuyenMon += ckbAnh.Text + ","; } if (ckbVan.Checked == true) { gv.ChuyenMon += ckbVan.Text; } if (rbnNam.Checked == true) { gv.GioiTinh = true; } else { gv.GioiTinh = false; } // thêm giáo viên if (btnThem1GV.Text == "Thêm") { gv.MaGV = BLL_GiaoVien.Instance.XulyMaGV(); } // sửa thông tin else { string magv = dgvHienThiThongTinGV.SelectedRows[0].Cells["MaGV"].Value.ToString(); gv.MaGV = magv; } // xử lý thêm/sửa DialogResult dr = MessageBox.Show("Xác nhận thông tin giáo viên ", " Giáo Viên", MessageBoxButtons.OKCancel); if (dr == DialogResult.OK) { BLL_GiaoVien.Instance.ExecuteDB(gv); ShowDgv(""); } } }