/// <summary>
        /// 主键查询
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public async Task <SnNavigation> GetByIdAsync(int id)
        {
            result_Model = _cacheutil.CacheString("ReGetByIdAsync" + id, result_Model);
            if (result_Model == null)
            {
                result_Model = await CreateService <SnNavigation>().GetByIdAsync(id);

                _cacheutil.CacheString("ReGetByIdAsync" + id, result_Model);
            }
            return(result_Model);
        }
Esempio n. 2
0
        public async Task <SnNavigation> GetByIdAsync(int id)
        {
            result_Model = _cacheutil.CacheString("GetByIdAsync" + id, result_Model);
            if (result_Model == null)
            {
                result_Model = await _service.SnNavigation.FindAsync(id);

                _cacheutil.CacheString("GetByIdAsync" + id, result_Model);
            }

            return(result_Model);
        }
 [Authorize(Roles = "kai")] //角色授权
 public async Task <IActionResult> UpdateAsync(SnNavigation entity)
 {
     return(Ok(await _service.UpdateAsync(entity)));
 }
 [Authorize(Roles = "kai")] //角色授权
 public async Task <ActionResult <SnNavigation> > AddAsync(SnNavigation entity)
 {
     return(Ok(await _service.AddAsync(entity)));
 }
 /// <summary>
 /// 更新操作
 /// </summary>
 /// <param name="entity"></param>
 /// <returns></returns>
 public async Task <bool> UpdateAsync(SnNavigation entity)
 {
     return(await CreateService <SnNavigation>().UpdateAsync(entity) > 0);
 }
 /// <summary>
 /// 异步添加数据
 /// </summary>
 /// <returns></returns>
 public async Task <SnNavigation> AddAsync(SnNavigation entity)
 {
     return(await CreateService <SnNavigation>().AddAsync(entity));
 }
Esempio n. 7
0
 public async Task <bool> UpdateAsync(SnNavigation entity)
 {
     _service.SnNavigation.Update(entity);
     return(await _service.SaveChangesAsync() > 0);
 }
Esempio n. 8
0
        /// <summary>
        /// 添加数据
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public async Task <bool> AddAsync(SnNavigation entity)
        {
            await _service.SnNavigation.AddAsync(entity);

            return(await _service.SaveChangesAsync() > 0);
        }