public void ThemTaiKhoan() { Tbl_TaiKhoan tk = new Tbl_TaiKhoan(); tk.maGV = TempData["magv"].ToString(); tk.loaiTK = "Teacher"; tk.matKhau = "123456"; db.Tbl_TaiKhoan.Add(tk); db.SaveChanges(); }
public JsonResult Delete(string id) { var gv = db.Tbl_PhanCong.Where(x => x.maGV == id).FirstOrDefault(); var tk = db.Tbl_TaiKhoan.Where(x => x.maGV == id).FirstOrDefault(); if (gv == null) { Tbl_TaiKhoan tbl_Taikhoan = db.Tbl_TaiKhoan.Find(tk.maTK); db.Tbl_TaiKhoan.Remove(tbl_Taikhoan); Tbl_GiaoVien tbl_Giaovien = db.Tbl_GiaoVien.Find(id); db.Tbl_GiaoVien.Remove(tbl_Giaovien); db.SaveChanges(); return(Json(new { status = 0 }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { status = 1 }, JsonRequestBehavior.AllowGet)); } }
public ActionResult Login(Tbl_TaiKhoan tbl_TaiKhoan) { if (ModelState.IsValid) { using (QuanLyMamNonEntities db = new QuanLyMamNonEntities()) { var obj = db.Tbl_TaiKhoan.Where(a => a.maGV == tbl_TaiKhoan.maGV && a.matKhau == tbl_TaiKhoan.matKhau).FirstOrDefault(); if (obj != null) { var gv = db.Tbl_GiaoVien.Where(x => x.maGV == obj.maGV).FirstOrDefault(); Session["UserName"] = gv.hoTen.ToString(); Session["maGV"] = gv.maGV.ToString(); Session["hinhAnh"] = gv.hinhAnh.ToString(); Session["loaiTaiKhoan"] = obj.loaiTK.ToString(); //return RedirectToAction("Index", "GiaoVien"); if (obj.loaiTK == "Admin") { return(RedirectToAction("Index", "TaiKhoan")); } else if (obj.loaiTK == "Teacher") { return(RedirectToAction("Index", "TaiKhoan")); } // nếu tài khoản là admin thì trả về index giáo viên như trên } else { TempData["taikhoan"] = "abc"; return(RedirectToAction("Index", "BaiVietUser")); } } } return(View(tbl_TaiKhoan)); }