Пример #1
0
 public JsonResult GetBZRClasses()
 {
     try
     {
         var result = StudentAffarisHelper.GetTeacherChargeClass(userid);
         return(Json(new { flag = true, result }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception e)
     {
         return(Json(new { flag = false, message = e.Message }, JsonRequestBehavior.AllowGet));
     }
 }
Пример #2
0
 public JsonResult GetClassTerms(string classId)
 {
     try
     {
         var result = StudentAffarisHelper.GetClassTerms(classId);
         return(Json(new { flag = true, result }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception e)
     {
         return(Json(new { flag = false, message = e.Message }, JsonRequestBehavior.AllowGet));
     }
 }
Пример #3
0
 public JsonResult StatiscClassActivity(Guid classId, string termid)
 {
     try
     {
         var result = StudentAffarisHelper.StatisticClassActivity(classId, termid);
         return(Json(new { flag = true, result }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception e)
     {
         return(Json(new { flag = false, message = e.Message }, JsonRequestBehavior.AllowGet));
     }
 }
Пример #4
0
 public JsonResult DeleteActivity(Guid activityId)
 {
     try
     {
         var result = StudentAffarisHelper.DeleteActivity(activityId);
         return(Json(new { flag = result }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception e)
     {
         return(Json(new { flag = false, message = e.Message }, JsonRequestBehavior.AllowGet));
     }
 }
Пример #5
0
 public JsonResult ActivityDetail(Guid activityID)
 {
     try
     {
         var result = StudentAffarisHelper.GetDetail(activityID);
         return(Json(new { flag = true, result }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception e)
     {
         return(Json(new { flag = false, message = e.Message }, JsonRequestBehavior.AllowGet));
     }
 }
Пример #6
0
        public JsonResult GetClassStudentsList(Guid classId)
        {
            try
            {
                var result = StudentAffarisHelper.GetClassStudentInfos(classId);
                return(Json(new { flag = true, result = result }, JsonRequestBehavior.AllowGet));
            }
            catch (Exception e)
            {
                return(Json(new { flag = false, message = e.Message }, JsonRequestBehavior.AllowGet));

                throw;
            }
        }
Пример #7
0
        public ActionResult Create()
        {
            Class_SocialPractice practice = new Class_SocialPractice();

            practice.ID     = Guid.NewGuid();
            ViewBag.Classes =
                StudentAffarisHelper.GetTeacherChargeClass(userid)
                .Select(p => new SelectListItem()
            {
                Text = p.Value, Value = p.Key.ToString()
            })
                .ToList();
            return(View(practice));
        }
Пример #8
0
        public ActionResult ClassActivityList()
        {
            string classId = "";

            if (user.usertype == "p")
            {
                classId = user.childinfo.childbjid.ToString();
            }
            if (user.usertype == "s")
            {
                classId = (user.orgid ?? Guid.Empty).ToString();
            }
            var list = StudentAffarisHelper.getClassActivitiesByType(classId, "");

            return(View(list));
        }
Пример #9
0
 public JsonResult CreateSend(Class_SocialPractice model)
 {
     try
     {
         model.DateTime   = model.DateTime.Replace("-", "");
         model.Creator    = userName;
         model.CreateTime = DateTime.Now.ToString("yyyyMMddHHmmss");
         model.LogID      = userid;
         model.TermID     = StudentAffarisHelper.GetSchoolCurrentTerm(xxid);
         var flag = StudentAffarisHelper.AddOrUpdateClassSocialPractice(model);
         return(Json(new { flag }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception e)
     {
         return(Json(new { flag = false, message = e.Message }, JsonRequestBehavior.AllowGet));
     }
 }
Пример #10
0
 public JsonResult GetClassActivities(string classId, string type = "", int top = 0)
 {
     try
     {
         var result = StudentAffarisHelper.getClassActivitiesByType(classId, type, top)
                      .Select(
             p => new
         {
             p.ID,
             p.Title,
             p.Place,
             p.DateTime,
             p.TermID,
             p.CreateTime,
             p.Type
         });
         return(Json(new { flag = true, result }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception e)
     {
         return(Json(new { flag = false, message = e.Message }, JsonRequestBehavior.AllowGet));
     }
 }