public User RefreshUserInfo(User user) { if (!_context.Users.Any(u => u.Id.Equals(user.Id))) { return(null); } var result = _context.Users.SingleOrDefault(p => p.Id.Equals(user.Id)); if (result != null) { try { _context.Entry(result).CurrentValues.SetValues(user); _context.SaveChanges(); return(result); } catch (Exception) { throw; } } // else // { return(result); // } }
public T Update(T item) { var result = dataset.SingleOrDefault(p => p.Id.Equals(item.Id)); if (result != null) { try { _context.Entry(result).CurrentValues.SetValues(item); _context.SaveChanges(); return(result); } catch (Exception) { throw; } } else { return(null); } }