Exemple #1
0
        public bool Add(ReportDto model)
        {
            if (model.UserId == 0)
                throw new ArgumentException("用户不存在");
            if (
                _reportRepository.Exist(
                    t => t.DataId == model.DataId && t.UserId == model.UserId && t.DataType == model.DataType))
                return false;
             var entity = Mapper.Map<Report>(model);
            entity.CreateTime = DateTime.Now;

            return _reportRepository.Insert(entity) > 0;
        }
Exemple #2
0
 public JsonResult Report(ReportDto model)
 {
     model.UserId = CurrentUser.ID;
     model.DataType = (int)ProjectEnum.音乐;
     var result = _reportService.Add(model);
     return JsonMsg(result, result ? "举报成功" : "举报失败");
 }