Это не то, что вы бы сделали в Entity Framework per se .Entity Framework - это постоянство и извлечение ваших данных из основного хранилища данных, а не логика, которую вы применяете к этим данным.
Я бы порекомендовал вам использовать хранимую процедуру, которая сохраняет данныеа затем повторно запрашивает данные, выполняя необходимые вычисления после повторного извлечения их в sproc или извлечения данных на бизнес-уровне, а затем выполняет вычисления для возвращенных данных.
В любом случае выможно использовать Entity Framework для обработки вызова, чтобы сохранить / извлечь данные.