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)); }
public TEntity GetSingle(KeyT key) { return(_context.Find <TEntity>(key)); }
public TEntity GetById <TEntity>(object key) where TEntity : class { return(_dbContext.Find <TEntity>(key)); }
/// <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)); }