private void bntLuu_Click(object sender, EventArgs e) { if (bntThem.Visible == true) { if (textTen.Text.Trim() == "" || textGT.Text.Trim() == "" || textNS.Text.Trim() == "") { MessageBox.Show("Bạn phải nhập dữ liệu vào khung thông tin"); } else { Hocsinh hs = new Hocsinh(); hs.Name1 = textTen.Text.Trim(); hs.GT1 = textGT.Text.Trim(); hs.NS1 = textNS.Value; textNS2.Focus(); hs.Lop1 = textLop.Text.Trim(); hs.Khoa1 = textKhoa.Text.Trim(); bool ktra = new Connection().ThemHS(hs); if (ktra == true) { MessageBox.Show("Thêm dữ liệu thành công"); dataHS.DataSource = new Connection().LoadData(); } else { MessageBox.Show("Không thể thêm được học sinh mới. Hãy thử lại"); } } } if (bntSua.Visible == true) { Hocsinh hs = new Hocsinh(); hs.ID1 = textMa.Text.Trim(); hs.Name1 = textTen.Text.Trim(); hs.GT1 = textGT.Text.Trim(); hs.NS1 = textNS.Value; hs.Lop1 = textLop.Text.Trim(); hs.Khoa1 = textKhoa.Text.Trim(); bool ktra = new Connection().SuaHS(hs); if (ktra == true) { MessageBox.Show("Sửa dữ liệu thành công"); dataHS.DataSource = new Connection().LoadData(); } else { MessageBox.Show("Không thể Sửa được học sinh mới. Hãy thử lại"); } } }
public async Task <IActionResult> Create([Bind("HsMa,HsHoten,HsGioitinh,HsNgaysinh,HsTongiao,TinhthanhTtMa,XaphuongXpMa,KyluatKlMa,KhenthuongKtMa,QuanhuyenQhMa,DantocDtMa,LopLopMa,KhoiKhoiMa")] Hocsinh hocsinh) { if (ModelState.IsValid) { _context.Add(hocsinh); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["DantocDtMa"] = new SelectList(_context.Dantoc, "DtMa", "DtMa", hocsinh.DantocDtMa); ViewData["KhenthuongKtMa"] = new SelectList(_context.Khenthuong, "KtMa", "KtMa", hocsinh.KhenthuongKtMa); ViewData["KhoiKhoiMa"] = new SelectList(_context.Khoi, "KhoiMa", "KhoiMa", hocsinh.KhoiKhoiMa); ViewData["KyluatKlMa"] = new SelectList(_context.Kyluat, "KlMa", "KlMa", hocsinh.KyluatKlMa); ViewData["LopLopMa"] = new SelectList(_context.Lop, "LopMa", "LopMa", hocsinh.LopLopMa); ViewData["QuanhuyenQhMa"] = new SelectList(_context.Quanhuyen, "QhMa", "QhMa", hocsinh.QuanhuyenQhMa); ViewData["TinhthanhTtMa"] = new SelectList(_context.Tinhthanh, "TtMa", "TtMa", hocsinh.TinhthanhTtMa); ViewData["XaphuongXpMa"] = new SelectList(_context.Xaphuong, "XpMa", "XpMa", hocsinh.XaphuongXpMa); return(View(hocsinh)); }
public async Task <IActionResult> Edit(string id, [Bind("HsMa,HsHoten,HsGioitinh,HsNgaysinh,HsTongiao,TinhthanhTtMa,XaphuongXpMa,KyluatKlMa,KhenthuongKtMa,QuanhuyenQhMa,DantocDtMa,LopLopMa,KhoiKhoiMa")] Hocsinh hocsinh) { if (id != hocsinh.HsMa) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(hocsinh); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!HocsinhExists(hocsinh.HsMa)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["DantocDtMa"] = new SelectList(_context.Dantoc, "DtMa", "DtMa", hocsinh.DantocDtMa); ViewData["KhenthuongKtMa"] = new SelectList(_context.Khenthuong, "KtMa", "KtMa", hocsinh.KhenthuongKtMa); ViewData["KhoiKhoiMa"] = new SelectList(_context.Khoi, "KhoiMa", "KhoiMa", hocsinh.KhoiKhoiMa); ViewData["KyluatKlMa"] = new SelectList(_context.Kyluat, "KlMa", "KlMa", hocsinh.KyluatKlMa); ViewData["LopLopMa"] = new SelectList(_context.Lop, "LopMa", "LopMa", hocsinh.LopLopMa); ViewData["QuanhuyenQhMa"] = new SelectList(_context.Quanhuyen, "QhMa", "QhMa", hocsinh.QuanhuyenQhMa); ViewData["TinhthanhTtMa"] = new SelectList(_context.Tinhthanh, "TtMa", "TtMa", hocsinh.TinhthanhTtMa); ViewData["XaphuongXpMa"] = new SelectList(_context.Xaphuong, "XpMa", "XpMa", hocsinh.XaphuongXpMa); return(View(hocsinh)); }