コード例 #1
0
ファイル: ProductGridView.cs プロジェクト: rizonemeer/PoS
 protected void OnProductDataChanged(GridViewDataChangedEventArgs e)
 {
     if (ProductDataChanged != null)
     {
         ProductDataChanged(this, e);
     }
 }
コード例 #2
0
ファイル: ProductGridView.cs プロジェクト: rizonemeer/PoS
        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);
        }