Exemplo n.º 1
0
 public BaseObject UpdateCourseType(CourseTypeEntity param)
 {
     using (CourseLogic logic = new CourseLogic())
     {
         return(logic.UpdateCourseType(param));
     }
 }
Exemplo n.º 2
0
 public BaseObject InsertCourseType(CourseTypeEntity param)
 {
     using (CourseLogic logic = new CourseLogic())
     {
         return(logic.InsertCourseType(param));
     }
 }
Exemplo n.º 3
0
        public ActionResult EditCourseTypeJson(CourseTypeEntity param)
        {
            param.UserID = Helpers.LoginHelper.UserID;
            var result = new Helpers.CourseHelper().InsertCourseType(param);

            return(Json(result));
        }
Exemplo n.º 4
0
        /// <summary>
        /// 删除
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public IActionResult Delete(int id)
        {
            CourseTypeEntity courseTypeEntity = courseTypeBLL.GetById(id);

            courseTypeEntity.isDel      = true;
            courseTypeEntity.modifyDate = DateTime.Now;
            courseTypeEntity.adminId    = ThisAdmin().adminId;

            int rows = courseTypeBLL.ActionDal.ActionDBAccess.Updateable(courseTypeEntity).ExecuteCommand();

            return(RedirectToAction("List"));
        }
Exemplo n.º 5
0
        public ActionResult <DataResult> Create([Bind("name, isDel, courseTypeId")] CourseTypeEntity courseTypeEntity)
        {
            DataResult dataResult = new DataResult();

            try
            {
                if (string.IsNullOrWhiteSpace(courseTypeEntity.name))
                {
                    dataResult.code = "201";
                    dataResult.msg  = "名称不能为空";
                    return(dataResult);
                }

                CourseTypeEntity courseType = new CourseTypeEntity()
                {
                    adminId    = ThisAdmin().adminId,
                    createDate = DateTime.Now,
                    isDel      = false,
                    modifyDate = DateTime.Now,
                    name       = courseTypeEntity.name
                };

                int rows = courseTypeBLL.ActionDal.ActionDBAccess.Insertable(courseType).ExecuteCommand();

                if (rows > 0)
                {
                    dataResult.code = "200";
                    dataResult.msg  = "成功";
                }
                else
                {
                    dataResult.code = "201";
                    dataResult.msg  = "失败";
                }
            }
            catch (Exception e)
            {
                dataResult.code = "999";
                dataResult.msg  = e.Message;
                return(dataResult);
            }

            return(dataResult);
        }
Exemplo n.º 6
0
        public BaseObject InsertCourseType(CourseTypeEntity param)
        {
            var obj    = new BaseObject();
            var course = new CourseType();

            course.ParentID  = param.ParentID;
            course.SortOrder = param.SortOrder;
            course.TypeName  = param.TypeName;
            course.UserID    = param.UserID;
            course.AddDate   = DateTime.Now;

            _db.CourseTypes.Add(course);

            _db.SaveChanges();

            obj.Tag = 1;

            return(obj);
        }
Exemplo n.º 7
0
        public ActionResult <DataResult> Edit([Bind("name, courseTypeId")] CourseTypeEntity courseTypeEntity)
        {
            DataResult dataResult = new DataResult();

            try
            {
                if (string.IsNullOrWhiteSpace(courseTypeEntity.name))
                {
                    dataResult.code = "201";
                    dataResult.msg  = "名称不能为空";
                    return(dataResult);
                }

                CourseTypeEntity courseType = courseTypeBLL.GetById(courseTypeEntity.courseTypeId);
                courseType.name       = courseTypeEntity.name;
                courseType.isDel      = courseTypeEntity.isDel;
                courseType.modifyDate = DateTime.Now;
                courseType.adminId    = ThisAdmin().adminId;

                int rows = courseTypeBLL.ActionDal.ActionDBAccess.Updateable(courseType).ExecuteCommand();

                if (rows > 0)
                {
                    dataResult.code = "200";
                    dataResult.msg  = "成功";
                }
                else
                {
                    dataResult.code = "201";
                    dataResult.msg  = "失败";
                }
            }
            catch (Exception e)
            {
                dataResult.code = "999";
                dataResult.msg  = e.Message;
                return(dataResult);
            }

            return(dataResult);
        }
Exemplo n.º 8
0
        public BaseObject UpdateCourseType(CourseTypeEntity param)
        {
            var obj        = new BaseObject();
            var courseType = _db.CourseTypes.FirstOrDefault(m => m.ID == param.ID);

            if (courseType == null)
            {
                obj.Tag     = -1;
                obj.Message = "该记录没找到";
                return(obj);
            }

            courseType.SortOrder = param.SortOrder;
            courseType.TypeName  = param.TypeName;
            courseType.UserID    = param.UserID;
            courseType.AddDate   = DateTime.Now;

            _db.SaveChanges();
            obj.Tag = 1;

            return(obj);
        }
Exemplo n.º 9
0
        /// <summary>
        /// 详细页面
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public IActionResult Detail(int id)
        {
            CourseTypeEntity courseTypeEntity = courseTypeBLL.GetById(id);

            return(View(courseTypeEntity));
        }