Example #1
0
        /// <summary>
        ///     删除匹配项
        /// </summary>
        /// <param name="ids"></param>
        /// <returns></returns>
        public async Task <OperateStatus> DeleteByIdsAsync(string ids)
        {
            var operateStatus = new OperateStatus();

            try
            {
                var resultNum = await Repository.DeleteByIdsAsync(ids);

                operateStatus.ResultSign = resultNum > 0 ? ResultSign.Successful : ResultSign.Error;
                operateStatus.Message    = resultNum > 0 ? Chs.Successful : Chs.Error;
            }
            catch (Exception exception)
            {
                operateStatus.Message = string.Format(Chs.Error, exception.Message);
            }
            return(operateStatus);
        }