private void AddRowTotheProductDetails(TransactionProductDetails productDetails) { var Table = GetTable(); int Index = Table.Rows.Add(); DataGridViewRow NewRow = Table.Rows[Index]; NewRow.Cells["TransactionTable_ProductId"].Value = productDetails.Product.ID; NewRow.Cells["TransactionTable_ProductName"].Value = productDetails.Product.Name; NewRow.Cells["TransactionTable_Quantity"].Value = productDetails.Quantity; NewRow.Cells["TransactionTable_ActualPrice"].Value = productDetails.Quantity * productDetails.BuyingPrice; NewRow.Cells["TransactionTable_DiscountedPrice"].Value = productDetails.Quantity * CalculateDiscountedPrice(productDetails); }
private double CalculateDiscountedPrice(TransactionProductDetails productDetails) { double discountInRupees = productDetails.BuyingPrice * (productDetails.Discount / 100); return(productDetails.BuyingPrice - discountInRupees); }