示例#1
0
 public virtual ActionResult Find()
 {
     if (this.Id.HasValue)
     {
         var r = IComCountService.FindById(this.Id.Value);
         return(this.ResponseJson(r));
     }
     else if (TargetId.HasValue && IValidatorTool.IsNotEmpty(CategoryId))
     {
         var r = IComCountService.FindFirstOrDefaultByTargetIdAndCategoryId(this.TargetId.Value, this.CategoryId, this.Table);
         return(this.ResponseJson(r));
     }
     else if (this.TargetId.HasValue)
     {
         var r = IComCountService.FindByTargetId(this.TargetId.Value, this.Table);
         return(this.ResponseJson(r));
     }
     else
     {
         return(ResponseJson(new GenericExecResult <object>()
         {
             Success = false,
             Message = "请输入相应的参数id或targetId与categoryId"
         }));
     }
 }
示例#2
0
        public virtual ActionResult Add()
        {
            var id         = Id;
            var targetId   = this.TargetId;
            var categoryId = this.CategoryId;

            if (id.HasValue)
            {
                var r = IComCountService.Add(id.Value, this.Count, this.Table);
                return(this.ResponseJson(r));
            }
            else if (targetId.HasValue && IValidatorTool.IsNotEmpty(categoryId))
            {
                var r = IComCountService.Add(targetId.Value, categoryId, this.Count, this.Table);
                return(this.ResponseJson(r));
            }
            else
            {
                return(ResponseJson(new GenericExecResult <object>()
                {
                    Success = false,
                    Message = "请输入相应的参数id或targetId与categoryId"
                }));
            }
        }