Example #1
0
        public JsonResult Edit(ProblemCategory model)
        {
            try
            {
                if (model.ProblemCategoryId > 0)
                {
                    var entity = _ProblemCategoryService.GetById(model.ProblemCategoryId);
                    //修改
                    entity.ProblemCategoryId = model.ProblemCategoryId;
                    entity.Title             = model.Title;
                    entity.UTime             = DateTime.Now;
                    entity.Sort = model.Sort;
                    _ProblemCategoryService.Update(entity);
                }
                else
                {
                    if (_ProblemCategoryService.IsExistName(model.Title))
                    {
                        return(Json(new { Status = Successed.Repeat }, JsonRequestBehavior.AllowGet));
                    }
                    //添加
                    model.CTime = DateTime.Now;
                    model.UTime = DateTime.Now;

                    _ProblemCategoryService.Insert(model);
                }
                return(Json(new { Status = Successed.Ok }, JsonRequestBehavior.AllowGet));
            }
            catch (Exception)
            {
                return(Json(new { Status = Successed.Error }, JsonRequestBehavior.AllowGet));
            }
        }
Example #2
0
 /// <summary>
 /// 删除实体
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public void Delete(ProblemCategory model)
 {
     this._ProblemCategoryBiz.Delete(model);
 }
Example #3
0
 internal P06Accepted(bool accepted, byte relatedPacket, ProblemCategory problemCategory)
 {
     Accepted        = accepted;
     RelatedPacket   = relatedPacket;
     ProblemCategory = problemCategory;
 }
Example #4
0
 /// <summary>
 /// 修改实体
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public void Update(ProblemCategory model)
 {
     this._ProblemCategoryBiz.Update(model);
 }
Example #5
0
 /// <summary>
 /// 添加实体
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public ProblemCategory Insert(ProblemCategory model)
 {
     return(this._ProblemCategoryBiz.Insert(model));
 }
Example #6
0
 /// <summary>
 /// 删除实体
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public void Delete(ProblemCategory model)
 {
     this._repoProblemCategory.Delete(model);
 }
Example #7
0
 /// <summary>
 /// 修改实体
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public void Update(ProblemCategory model)
 {
     this._repoProblemCategory.Update(model);
 }
Example #8
0
 /// <summary>
 /// 添加实体
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public ProblemCategory Insert(ProblemCategory model)
 {
     return(this._repoProblemCategory.Insert(model));
 }