public async Task <string> PutAsync([FromBody] SettingServerEntity PEntity)
        {
            ExcuteResult actResult = new ExcuteResult();

            if (await _DataSettingsRepository.UpdateAsync(PEntity).ConfigureAwait(false) > 0)
            {
                actResult.SetValues(0, "设置成功");
            }
            else
            {
                actResult.SetValues(1, "设置失败");
            }
            return(JsonConvert.SerializeObject(actResult));
        }
Exemple #2
0
        /// <summary>
        /// 向数据库表添加一个新的记录,如果该记录已经存在,返回-2。
        /// </summary>
        /// <param name="Entity"></param>
        /// <returns></returns>
        public async Task <int> AddNew(SettingServerEntity Entity)
        {
            if (Entity == null)
            {
                return(0);
            }
            bool IsExist = await _ghDbContext.dsServerSetting.AnyAsync().ConfigureAwait(false);

            if (IsExist)
            {
                return(-2);
            }
            _ghDbContext.dsServerSetting.Add(Entity);
            return(await _ghDbContext.SaveChangesAsync().ConfigureAwait(false));
        }
Exemple #3
0
 public async Task <int> UpdateAsync(SettingServerEntity Entity)
 {
     _ghDbContext.dsServerSetting.Update(Entity);
     return(await _ghDbContext.SaveChangesAsync().ConfigureAwait(false));
 }