protected void OnProductDataChanged(GridViewDataChangedEventArgs e) { if (ProductDataChanged != null) { ProductDataChanged(this, e); } }
public void updateGridData() { m_gridView.Rows.Clear(); int totalQuantity = 0; double totalDiscount = 0.0; double totalCash = 0.0; foreach (ProductGridEntity item in m_listItem) { m_gridView.Rows.Add(item.Id, item.Barcode, item.Name, item.Price, item.Quantity, item.Discount, item.Total); totalQuantity += item.Quantity; totalCash += item.Total; totalDiscount += item.Discount; } GridViewDataChangedEventArgs ProductChangedEventData = new GridViewDataChangedEventArgs(totalQuantity, totalDiscount, totalCash); OnProductDataChanged(ProductChangedEventData); }