public ActionResult Create([Bind(Include = "maHS,hoTenCha,hoTenMe,hoTen,soDTNha,ngaySinh,email,diaChi,gioiTinh,hinhAnh,maNgheNghiepMe,maNgheNghiepCha,maTonGiao,maDanToc")] Tbl_HocSinh tbl_HocSinh) { ViewBag.maDanToc = db.Tbl_DanToc.ToList(); ViewBag.maTonGiao = db.Tbl_TonGiao.ToList(); ViewBag.maNgheNghiepMe = db.Tbl_NgheNghiepMe.ToList(); ViewBag.maNgheNghiepCha = db.Tbl_NgheNghiepCha.ToList(); if (ModelState.IsValid) { if (tbl_HocSinh.ngaySinh == null) { tbl_HocSinh.maLoai = null; } else { if (GetTuoi(tbl_HocSinh.ngaySinh.Value) >= 2 && GetTuoi(tbl_HocSinh.ngaySinh.Value) <= 3) { tbl_HocSinh.maLoai = "L01"; } else if (GetTuoi(tbl_HocSinh.ngaySinh.Value) >= 4 && GetTuoi(tbl_HocSinh.ngaySinh.Value) < 5) { tbl_HocSinh.maLoai = "L02"; } else if (GetTuoi(tbl_HocSinh.ngaySinh.Value) >= 5 && GetTuoi(tbl_HocSinh.ngaySinh.Value) <= 6) { tbl_HocSinh.maLoai = "L03"; } } db.Tbl_HocSinh.Add(tbl_HocSinh); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tbl_HocSinh)); }
public ActionResult Edit([Bind(Include = "maHS,hoTenCha,hoTenMe,hoTen,soDTNha,ngaySinh,email,diaChi,gioiTinh,hinhAnh,maTonGiao,maDanToc,maNgheNghiepMe,maNgheNghiepCha")] Tbl_HocSinh tbl_HocSinh) { if (ModelState.IsValid) { if (tbl_HocSinh.ngaySinh == null) { tbl_HocSinh.maLoai = null; } else { if (GetTuoi(tbl_HocSinh.ngaySinh.Value) >= 2 && GetTuoi(tbl_HocSinh.ngaySinh.Value) <= 3) { tbl_HocSinh.maLoai = "L01"; } else if (GetTuoi(tbl_HocSinh.ngaySinh.Value) >= 4 && GetTuoi(tbl_HocSinh.ngaySinh.Value) < 5) { tbl_HocSinh.maLoai = "L02"; } else if (GetTuoi(tbl_HocSinh.ngaySinh.Value) >= 5 && GetTuoi(tbl_HocSinh.ngaySinh.Value) <= 6) { tbl_HocSinh.maLoai = "L03"; } db.Entry(tbl_HocSinh).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } } return(View(tbl_HocSinh)); }
// GET: HocSinh/Details/5 public ActionResult Details(int id) { Tbl_HocSinh tbl_HocSinh = db.Tbl_HocSinh.Find(id); if (tbl_HocSinh == null) { return(HttpNotFound()); } return(View(tbl_HocSinh)); }
public JsonResult Delete(int id) { var hs = db.Tbl_PhanLop.Where(x => x.maHS == id).FirstOrDefault(); if (hs == null) { Tbl_HocSinh Tbl_HocSinh = db.Tbl_HocSinh.Find(id); db.Tbl_HocSinh.Remove(Tbl_HocSinh); db.SaveChanges(); return(Json(new { status = 0 }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { status = 1 }, JsonRequestBehavior.AllowGet)); } }
// GET: HocSinh/Edit/5 public ActionResult Edit(int id) { ViewBag.maDanToc = db.Tbl_DanToc.ToList(); ViewBag.maTonGiao = db.Tbl_TonGiao.ToList(); ViewBag.maNgheNghiepMe = db.Tbl_NgheNghiepMe.ToList(); ViewBag.maNgheNghiepCha = db.Tbl_NgheNghiepCha.ToList(); Tbl_HocSinh tbl_HocSinh = db.Tbl_HocSinh.Find(id); DateTime birth = Convert.ToDateTime(tbl_HocSinh.ngaySinh); ViewBag.birth = birth.ToString("yyyy-MM-dd"); if (tbl_HocSinh == null) { return(HttpNotFound()); } return(View(tbl_HocSinh)); }