예제 #1
0
        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);
        }
예제 #2
0
        private double CalculateDiscountedPrice(TransactionProductDetails productDetails)
        {
            double discountInRupees = productDetails.BuyingPrice * (productDetails.Discount / 100);

            return(productDetails.BuyingPrice - discountInRupees);
        }