public virtual T Edit(T entity) { //_context.Entry(entity).State = System.Data.Entity.EntityState.Modified; _context.Entry(entity).CurrentValues.SetValues(entity); return(entity); }