private async void AddAsyncPortion(PriceBookItem Item)
        {
            var dialog = new Windows.UI.Popups.MessageDialog("Will this be a regularly used item?", "Item Type");

            dialog.Commands.Add(new Windows.UI.Popups.UICommand("Yes")
            {
                Id = 0
            });
            dialog.Commands.Add(new Windows.UI.Popups.UICommand("No")
            {
                Id = 1
            });
            dialog.DefaultCommandIndex = 0;
            dialog.CancelCommandIndex  = 0;
            var result = await dialog.ShowAsync();

            if ((int)result.Id == 0)
            {
                Item.Regular = true;
            }
            else
            {
                Item.Regular = false;
            }

            await MainPage.dbAsync.InsertAsync(Item);
        }
        private void AddCircleButton_Click(object sender, RoutedEventArgs e)
        {
            //Perform Checks
            bool Flagged = false;

            if (!(NameTextBox.Text.Length > 1))
            {
                NameTextBox.BorderBrush = new SolidColorBrush(Colors.Red);
                Flagged = true;
            }

            if (!(DescriptionTextBox.Text.Length > 3))
            {
                DescriptionTextBox.BorderBrush = new SolidColorBrush(Colors.Red);
                Flagged = true;
            }

            if (!(AmountTextBox.Text.Length > 0))
            {
                AmountTextBox.BorderBrush = new SolidColorBrush(Colors.Red);
                Flagged = true;
            }

            if (!Flagged)
            {
                PriceBookItem Item = new PriceBookItem()
                {
                    Amount = Convert.ToDouble(AmountTextBox.Text), Name = NameTextBox.Text, Description = DescriptionTextBox.Text, Image = "None"
                };
                AddAsyncPortion(Item);
                //TODO: (waiting) add delegate for adding new pricebook Item to list once Pricebook page is complete
            }
        }