Exemple #1
0
 /// <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"));
     }
 }
Exemple #4
0
        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));
 }