Example #1
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            var current = Connectivity.NetworkAccess;

            if (current == NetworkAccess.Internet)
            {
                var resultProducts = AppRuntime.MarketData.getProductsByCategories(CategoryID);
                if (resultProducts.ServiceResponseStatus.IsSuccess)
                {
                    var listProducts = resultProducts.Products.ToList();
                    ProductsTableViewSource TableSource = new ProductsTableViewSource(listProducts, this);
                    ProductsTableView.Source    = TableSource;
                    ProductsTableView.RowHeight = 176f;
                    ProductsTableView.ReloadData();

                    TableSource.ProductButtonTapped -= ButtonInCellClicked;
                    TableSource.ProductButtonTapped += ButtonInCellClicked;
                }
                else
                {
                    //wait DisplayAlert("Alert", "You have been alerted", "OK");
                }
            }
        }
Example #2
0
 void BindProducts()
 {
     ProductsTableView.ReloadData();
 }
        void ReleaseDesignerOutlets()
        {
            if (AddProductMeasureButton != null)
            {
                AddProductMeasureButton.Dispose();
                AddProductMeasureButton = null;
            }

            if (CancelButton != null)
            {
                CancelButton.Dispose();
                CancelButton = null;
            }

            if (DatePickerRow != null)
            {
                DatePickerRow.Dispose();
                DatePickerRow = null;
            }

            if (DateValueLabel != null)
            {
                DateValueLabel.Dispose();
                DateValueLabel = null;
            }

            if (DateValuePicker != null)
            {
                DateValuePicker.Dispose();
                DateValuePicker = null;
            }

            if (HasLevelSwitch != null)
            {
                HasLevelSwitch.Dispose();
                HasLevelSwitch = null;
            }

            if (LevelRow != null)
            {
                LevelRow.Dispose();
                LevelRow = null;
            }

            if (LevelStepper != null)
            {
                LevelStepper.Dispose();
                LevelStepper = null;
            }

            if (LevelValueLabel != null)
            {
                LevelValueLabel.Dispose();
                LevelValueLabel = null;
            }

            if (LongInsulinStepper != null)
            {
                LongInsulinStepper.Dispose();
                LongInsulinStepper = null;
            }

            if (LongInsulinValueLabel != null)
            {
                LongInsulinValueLabel.Dispose();
                LongInsulinValueLabel = null;
            }

            if (ProductFooterLabel != null)
            {
                ProductFooterLabel.Dispose();
                ProductFooterLabel = null;
            }

            if (ProductsTableView != null)
            {
                ProductsTableView.Dispose();
                ProductsTableView = null;
            }

            if (SaveButton != null)
            {
                SaveButton.Dispose();
                SaveButton = null;
            }

            if (ShortInsulinStepper != null)
            {
                ShortInsulinStepper.Dispose();
                ShortInsulinStepper = null;
            }

            if (ShortInsulinValueLabel != null)
            {
                ShortInsulinValueLabel.Dispose();
                ShortInsulinValueLabel = null;
            }

            if (TagLabel != null)
            {
                TagLabel.Dispose();
                TagLabel = null;
            }
        }