示例#1
0
文件: ClassesBS.cs 项目: SSSTA/SEMS
 /// <summary>
 /// 添加新班级
 /// </summary>
 ///<returns>成功返回true</returns>
 public static bool AddClass(Classes model)
 {
     try
     {
         using (var db = new SEMSDBContext())
         {
             /*var classes = new Classes()
             {
                 class_grade = model.class_grade,
                 class_id = model.class_id,
                 class_small_id = model.class_small_id
             };*/
             db.Classes.Add(model);
             db.SaveChanges();
         }
         return true;
     }
     catch (DbEntityValidationException e)
     {
         Debug.WriteLine(e.Message);
         return false;
     }
     catch
     {
         return false;
     }
 }
示例#2
0
 public ActionResult Edit(string id, string smallid, string grade)
 {
     ViewBag.ID = id;
     ViewBag.SmallID = smallid;
     Classes model = new Classes()
     {
         class_id = id,
         class_small_id = smallid,
         class_grade = grade
     };
     return View(model);
 }
示例#3
0
        public ActionResult Edit(string id,string smallid,Classes ChangeModel)
        {
            if (BLL.ClassesBS.ModifyClass(id,smallid,ChangeModel))
            {
                return RedirectToAction("Index", "Classes");
            }
            else
                ModelState.AddModelError("", "修改失败!");

            //修改失败
            return View(ChangeModel);

            //return new EmptyResult();
        }
示例#4
0
文件: ClassesBS.cs 项目: SSSTA/SEMS
 /// <summary>
 /// 修改班级信息
 /// </summary>
 ///<returns>成功返回true</returns>
 public static bool ModifyClass(string main_id, string small_id, Classes newModel)
 {
     try
     {
         using (var db = new SEMSDBContext())
         {
             Classes toChange = db.Classes.Find(main_id, small_id);
             toChange.class_grade = newModel.class_grade;
             db.SaveChanges();
         }
         return true;
     }
     catch
     {
         return false;
     }
 }