for adding product price in home page products :
1.changing code in "HomepageProducts" in catalogcontroller to this .
model.Products = PrepareProductOverviewModels(_productService.GetAllProductsDisplayedOnHomePage(),
true, true, productThumbPictureSize)
.ToList();
2.updaing productsmallbox.cshtml to show prices
<div class="product-price">
<span class="price">@Model.ProductPrice.Price</span>
</div>
works for me.
If anyone knows better solution, please explain.