public static void XoaSinhVien(SinhVien sv, dbQuanLyDataContext db) { db.SinhViens.DeleteOnSubmit(sv); db.SubmitChanges(); }
public bool updateStudent(SinhVien sv) { string sql = "update SinhVien set Ten = '" + sv.Ten + "', DiaChi = '" + sv.DiaChi + "', NgaySinh = '" + sv.NgaySinh + "', Lop = '" + sv.Lop + "', Sdt = '" + sv.Sdt + "', GioiTinh = " + sv.GioiTinh + " where MaSV = " + sv.MaSV + ""; return(dao.ExecuteNonQuery(sql)); }
private void Button_Click(object sender, RoutedEventArgs e) { double diemThi; DateTime ngaySinh = DateTime.Parse(txtNgaySinh.ToString()); int tuoi = DateTime.Now.Year - ngaySinh.Year; db = new MyDbContext(); if (String.IsNullOrEmpty(txtHoTen.Text) || String.IsNullOrEmpty(txtTHPT.Text) || String.IsNullOrEmpty(txtDiemThi.Text)) { MessageBox.Show("Vui lòng điền đầy đủ thông tin", "Lỗi", MessageBoxButton.OK, MessageBoxImage.Error); } else if (tuoi < 19) { MessageBox.Show("Tuổi không nhỏ hơn 19", "Lỗi", MessageBoxButton.OK, MessageBoxImage.Error); } else if (double.TryParse(txtDiemThi.Text, out diemThi) == false) { MessageBox.Show("Vui lòng đúng điểm thi", "Lỗi", MessageBoxButton.OK, MessageBoxImage.Error); } else if (double.Parse(txtDiemThi.Text) < double.Parse(txtDiemChuan.Text) && double.Parse(txtDiemThi.Text) <= 30) { MessageBox.Show("Điểm thi không thể bé hơn điểm chuẩn", "Lỗi", MessageBoxButton.OK, MessageBoxImage.Error); } else { if (db.SinhVien.FirstOrDefault(x => x.TenSinhVien == txtHoTen.Text) != null) { if (MessageBox.Show("Tên sinh viên đã tồn tại. Bạn có chắc muốn thêm?", "Thông báo", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { try { SinhVien sv = new SinhVien(); sv.TenSinhVien = txtHoTen.Text; sv.NgaySinh = DateTime.Parse(txtNgaySinh.Text); if (txtNam.IsChecked == true) { sv.GioiTinh = false; } else { sv.GioiTinh = false; } sv.TruongTHPT = txtTHPT.Text; sv.MaNganh = txtNganh.SelectedValue.ToString(); sv.DiemChuan = double.Parse(txtDiemChuan.Text); sv.DiemThi = double.Parse(txtDiemThi.Text); db.SinhVien.Add(sv); db.SaveChanges(); MessageBox.Show("Thêm thành công", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); this.Close(); } catch (Exception ex) { } } } else { try { SinhVien sv = new SinhVien(); sv.MaSinhVien = Model.DAO.Helper.getMSSV(txtNganh.SelectedValue.ToString()); sv.TenSinhVien = txtHoTen.Text; sv.NgaySinh = DateTime.Parse(txtNgaySinh.Text); if (txtNam.IsChecked == true) { sv.GioiTinh = false; } else { sv.GioiTinh = true; } sv.TruongTHPT = txtTHPT.Text; sv.MaNganh = txtNganh.SelectedValue.ToString(); sv.DiemChuan = double.Parse(txtDiemChuan.Text); sv.DiemThi = double.Parse(txtDiemThi.Text); db.SinhVien.Add(sv); db.SaveChanges(); MessageBox.Show("Thêm thành công", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); this.Close(); } catch (Exception ex) { } } } }
public frmDoiMatKhauSV(SinhVien sinhvien) { InitializeComponent(); this.sinhvien = sinhvien; txtTaiKhoan.Text = sinhvien.MaSV; }
public SinhVien Add(SinhVien sinhvien) { return(sinhVienRepository.Add(sinhvien)); }
private void NhapLaiThongTinSinhVien() { SinhVien = new SinhVien(); QuanHuyen = new QuanHuyen(); NganhHoc = new NganhHoc(); }
public KetQuaResponse(SinhVien sinhVien, CaThi caThi, List <KetQuaCauHoi> dsKetQuaCauHoi) { SinhVien = sinhVien; CaThi = caThi; DsKetQuaCauHoi = dsKetQuaCauHoi; }