コード例 #1
0
        public IActionResult Delete([FromRoute, Required] int id)
        {
            var employee = _efDbContext.Find <Employee>(id);

            employee.IsDeleted = true;
            _efDbContext.Update(employee);
            _efDbContext.SaveChanges();
            return(new OkObjectResult(employee));
        }
コード例 #2
0
 public TEntity GetSingle(KeyT key)
 {
     return(_context.Find <TEntity>(key));
 }
コード例 #3
0
 public TEntity GetById <TEntity>(object key) where TEntity : class
 {
     return(_dbContext.Find <TEntity>(key));
 }
コード例 #4
0
ファイル: CommonRepository.cs プロジェクト: luochunjiu/lcj
 /// <summary>
 /// 根据Id获取指定记录
 /// </summary>
 /// <typeparam name="TEntity"></typeparam>
 /// <param name="Id"></param>
 /// <returns></returns>
 public TEntity Find <TEntity>(int Id) where TEntity : class
 {
     return(_dbContext.Find <TEntity>(Id));
 }