Esempio n. 1
0
        public SearchSupplier(UserControlBillsToPay window)
        {
            InitializeComponent();

            dao         = new Suppliers();
            this.window = window;
            RefreshGrid();
        }
        /// <summary>
        /// Evento ao selecionar alguma opcão do menu priincipal
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ListView_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            //Limpando a view atual
            UserControl usc = null;

            GridMain.Children.Clear();

            //Verificando qual tela será carregada
            switch (((ListViewItem)((ListView)sender).SelectedItem).Name)
            {
            case "Main":
                usc = new UserControlMain();
                GridMain.Children.Add(usc);
                break;

            case "Client":
                usc = new UserControlClient();
                GridMain.Children.Add(usc);
                break;

            case "Employes":
                usc = new UserControlEmployes();
                GridMain.Children.Add(usc);
                break;

            case "Services":
                usc = new UserControlServices();
                GridMain.Children.Add(usc);
                break;

            case "Supplier":
                usc = new UserControlSupplier();
                GridMain.Children.Add(usc);
                break;

            case "BillsToPay":
                usc = new UserControlBillsToPay();
                GridMain.Children.Add(usc);
                break;

            case "BillsToReceive":
                usc = new UserControlBillsToReceive();
                GridMain.Children.Add(usc);
                break;

            case "Estimate":
                usc = new UserControlEstimate();
                GridMain.Children.Add(usc);
                break;

            case "Order":
                usc = new UserControlOrder();
                GridMain.Children.Add(usc);
                break;

            case "Sair":
                System.Environment.Exit(0);
                break;

            default:
                break;
            }
        }