public void Save(User user) { var found = context.Users.Find(user.Id.Value); if (found == null) { var data = ToDataModel(user); context.Users.Add(data); } else { var data = Transfer(user, found); context.Users.Update(data); } context.SaveChanges(); }
public void Save(Circle circle) { var found = circles.FirstOrDefault(x => x.Id == circle.Id.Value); if (found == null) { var data = ToDataModel(circle); context.Circles.Add(data); } else { var data = Transfer(circle, found); context.Circles.Update(data); } context.SaveChanges(); }