public void GenerateReceipt(string packageId) { var packageDetails = packagesService.GetInfoForReceipt(packageId); Receipt receipt = new Receipt() { IssuedOn = DateTime.UtcNow, PackageId = packageDetails.PackageId, RecipientId = packageDetails.RecipientId, Fee = (decimal)packageDetails.Weight * 2.75m }; context.Receipts.Add(receipt); context.SaveChanges(); }