public void InventoryStatistics() { int? stockID = StockLookup.EditValue == null ? (int?)null : Convert.ToInt32(StockLookup.EditValue); int? productID = ProductLookup.EditValue == null ? (int?)null : Convert.ToInt32(ProductLookup.EditValue); bool isGroupByStock = IsGroupByStock.Checked; DateTime fromDate = Convert.ToDateTime(FromDateDateEdit.EditValue); DateTime toDate = Convert.ToDateTime(ToDateDateEdit.EditValue); ICTransactionsController controller = new ICTransactionsController(); List <ICTransactionsInfo> inventoryStatistics = controller.GetInventoryStatistics(fromDate, toDate, productID, stockID, isGroupByStock); InventoryStatisticsEntities entity = (InventoryStatisticsEntities)CurrentModuleEntity; entity.ICTransactionStatisticsList.Invalidate(inventoryStatistics); }