Beispiel #1
0
        private void btnCancel_Click(object sender, RoutedEventArgs e)
        {
            this.Close();
            SearchEditBeerWin searchEditBeerWin = new SearchEditBeerWin();

            searchEditBeerWin.ShowDialog();
        }
Beispiel #2
0
        private void btnSave_Click(object sender, RoutedEventArgs e)
        {
            Beer   beerToUpdate   = this.DataContext as Beer;
            string newStyle       = String.Empty;
            string newDistributor = String.Empty;
            string newBrewery     = String.Empty;

            if (this.cbStyles.SelectedItem != null)
            {
                newStyle = this.cbStyles.SelectedItem.ToString();
            }
            if (this.cbDistributors.SelectedItem != null)
            {
                newDistributor = this.cbDistributors.SelectedItem.ToString();
            }
            if (this.cbBreweries.SelectedItem != null)
            {
                newBrewery = this.cbBreweries.SelectedItem.ToString();
            }

            BeerService.UpdateBeer(beerToUpdate, newStyle, newDistributor, newBrewery);
            this.Close();
            SearchEditBeerWin searchEditBeerWin = new SearchEditBeerWin();

            searchEditBeerWin.ShowDialog();
        }
        private void CommonMenuClickHandler(object sender, RoutedEventArgs e)
        {
            FrameworkElement feSource = e.Source as FrameworkElement;

            switch (feSource.Name)
            {
            case "AddClient":
            case "AddClientBtn":
                AddClient addClientWin = new AddClient();
                addClientWin.ShowDialog();
                break;

            case "AddDistributor":
                AddDistributorWindow addDistributorWin = new AddDistributorWindow();
                addDistributorWin.ShowDialog();
                break;

            case "AddBeerBtn":
            case "AddBeer":
                AddBeer addBeerWin = new AddBeer();
                addBeerWin.ShowDialog();
                break;

            case "AddBrewery":
                AddBreweryWin addBreweryWin = new AddBreweryWin();
                addBreweryWin.ShowDialog();
                break;

            case "AddSale":
            case "AddSaleBtn":
                AddSaleWin addSaleWin = new AddSaleWin();
                addSaleWin.ShowDialog();
                break;

            case "SearchBeer":
                SearchBeerWin searchBeerWindow = new SearchBeerWin();
                searchBeerWindow.ShowDialog();
                break;

            case "SearchBeerBtn":
                SearchEditBeerWin searchEditBeerWindow = new SearchEditBeerWin();
                searchEditBeerWindow.ShowDialog();
                break;

            case "SearchClient":
            case "SearchClientBtn":
                SearchClient searchClient = new SearchClient();
                searchClient.ShowDialog();
                break;

            case "SearchSale":
            case "SearchSaleBtn":

                // do something ...
                break;

            case "SearchDistributor":
                //this.Close();
                SearchDistributorWin searchDistributorWin = new SearchDistributorWin();
                searchDistributorWin.ShowDialog();
                break;

            case "AboutApp":
                About abautWindow = new About();
                abautWindow.ShowDialog();
                break;

            case "ExitApp":
                // do something ...
                Application.Current.Shutdown();
                break;

            case "ShowSaleBtn":
            case "ShowSale":
                //this.Close();
                ShowSales showSalesWindow = new ShowSales();
                showSalesWindow.ShowDialog();
                break;
            }
            e.Handled = true;
        }