Example #1
0
        public ActionResult Delete(int Id)
        {
            T_TB_StuYuding temp = db.T_TB_StuYuding.Find(Id);

            db.T_TB_StuYuding.Remove(temp);
            db.SaveChanges();

            return(RedirectToAction("GetChoose"));
        }
Example #2
0
        public JsonResult AddChoose(string allChoose)
        {
            string stuId = (string)Session["Id"];
            int    sum   = 0;

            //List<int> iList = new List<int>();
            foreach (char c in allChoose)
            {
                if (c == '&')
                {
                    //iList.Add(sum);
                    T_TB_Choose choose = db.T_TB_Choose.Find(sum);

                    var query = db.T_TB_StuYuding.Where(m => m.StuId == stuId && m.TaskId == choose.TeachingTaskId);

                    if (query.Count() == 0)
                    {
                        T_TB_StuYuding item = new T_TB_StuYuding();
                        item.StuId  = stuId;
                        item.BookId = choose.BookId;
                        item.TaskId = choose.TeachingTaskId;
                        item.State  = 2;

                        db.T_TB_StuYuding.Add(item);
                        db.SaveChanges();
                    }

                    sum = 0;
                }
                else
                {
                    sum = sum * 10 + c - '0';
                }
            }

            return(Json(new { code = 1 }, JsonRequestBehavior.AllowGet));
        }