Ejemplo n.º 1
0
        public async Task <IActionResult> IsEnabledAsync([FromBody] IsEnabledDto dto)
        {
            try
            {
                await _teamServices.IsEnabledAsync(dto);

                return(UpdateSuccessMsg());
            }
            catch (Exception err)
            {
                _logger.Error(typeof(TeamController), "更新失败!", new Exception(err.Message));
                return(FailedMsg(err.Message));
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 团队启用/禁用
        /// </summary>
        /// <param name="dto"></param>
        /// <returns></returns>
        public async Task <bool> IsEnabledAsync(IsEnabledDto dto)
        {
            bool isEnabled = false;

            bool.TryParse(dto.Value, out isEnabled);

            return(await Task.Run(() =>
            {
                var result = db.Updateable <Team>().SetColumns(a => new Team()
                {
                    IsEnabled = isEnabled
                })
                             .Where(a => a.ID == dto.TeamId)
                             .ExecuteCommand();

                return result > 0;
            }));
        }
Ejemplo n.º 3
0
 /// <summary>
 /// 团队启用/禁用
 /// </summary>
 /// <param name="dto"></param>
 /// <returns></returns>
 public async Task <bool> IsEnabledAsync(IsEnabledDto dto)
 {
     return(await _teameDal.IsEnabledAsync(dto));
 }