/// <summary> /// 新增或者修改用户 /// </summary> /// <param name="info"></param> /// <returns></returns> public ActionResult AddOrUpdate(Models.Teachers info) { try { if (info.T_ID == 0) //新增 { info.T_IsEnabled = true; ent.Teachers.Add(info); ent.SaveChanges(); return(Content("add")); } else //修改 { var con = ent.Teachers.FirstOrDefault(m => m.T_ID == info.T_ID); UpdateModel(con); ent.SaveChanges(); return(Content("update")); } } catch (Exception ex) { return(Content(ex.Message.ToString())); } }
public ActionResult addteacher(Models.Teachers teacher) { try { teacher.Password = "******"; tdb.Teachers.Add(teacher); tdb.SaveChanges(); return(Content("ok")); } catch { return(Content("err")); } }
public ActionResult AddTeacher(Models.Teachers teacher) { try { //TODO:默认密码,后续需要从配置文件中读取 teacher.Password = "******"; tdb.Teachers.Add(teacher); tdb.SaveChanges(); return(Content("ok")); } catch { return(Content("err")); } }
public ActionResult Index(string userName, string pwd) { if (string.IsNullOrEmpty(userName)) { return(View()); } else { Models.Teachers teacher = contex.Teachers.FirstOrDefault(m => m.T_LoginName == userName && m.T_Pwd == pwd); if (teacher == null) { ViewBag.err = "用户或密码错误,请重试"; ViewBag.name = userName; return(View()); } else { if (teacher.T_Role == 1) { ViewBag.Role = 1; return(RedirectToAction("UserIndex", "Home")); } else if (teacher.T_Role == 2) { ViewBag.Role = 2; return(RedirectToAction("UserIndex", "Home")); } else if (teacher.T_Role == 3) { ViewBag.Role = 3; return(RedirectToAction("AdminIndex", "Home")); } else { ViewBag.Role = "错误"; return(View()); } } } }
public ActionResult edit(int id) { Models.Teachers dep = tdb.Teachers.First(t => t.ID == id); return(View(dep)); }