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; } }