public ContentResult prizesettings(EventRegularAwardsRequest request) { string msg = string.Empty; var flag = _eventRegularAwardsService.Settings(request, out msg); return(Result <string>(flag, msg)); }
//奖项设置 public bool Settings(EventRegularAwardsRequest request, out string msg) { bool flag = false; msg = string.Empty; try { try { _dbContext.BeginTransaction(); _dbContext.Execute($"delete from t_event_regularawards where eventId={request.EventId} and eventGroupId={request.EventGroupId}"); _dbContext.Insert(new t_event_regularawards { eventGroupId = request.EventGroupId, eventId = request.EventId, prizeGroup = request.PrizeGroup, personal = request.Personal }); _dbContext.CommitChanges(); flag = true; } catch (Exception ex) { _dbContext.Rollback(); flag = false; msg = "服务异常"; LogUtils.LogError("EventRegularAwardsService.SettingsTran", ex); } } catch (Exception ex) { flag = false; msg = "服务异常"; LogUtils.LogError("EventRegularAwardsService.Settings", ex); } return(flag); }