public void Start(Iniciando ini) { LojasController lc = new LojasController(); Lojas loja = null; try { this.Visibility = Visibility.Hidden; loja = lc.Search("").FirstOrDefault(); if (loja == null) { CadLoja cadatroLoja = new CadLoja(); cadatroLoja.ShowDialog(); loja = lc.Search("").FirstOrDefault(); } txCod_loja.Text = loja.Id.ToString(); txNome_loja.Text = loja.Razao_social; txUsuario.Focus(); this.Visibility = Visibility.Visible; ini.EnabledClose = true; ini.Close(); } catch (Exception ex) { MessageBox.Show(@"Não foi possível conectar-se com o servidor. Verifique a configuração de rede do computador. Verifique se o cabo de rede ou Wi-Fi está conectado e tente novamente. Caso o problema persista, acione o suporte Doware.", "Erro", MessageBoxButton.OK, MessageBoxImage.Error); Environment.Exit(0); } feito = true; }
public void ShowWindow(int rotina_id) { try { switch (rotina_id) { case 1: CadLoja cl = new CadLoja(); cl.ShowDialog(); break; case 2: CadastroUsuarios cadUsu = new CadastroUsuarios(); cadUsu.ShowDialog(); break; case 3: CadPermissoes cp = new CadPermissoes(); cp.ShowDialog(); break; case 4: CadVendedor vc = new CadVendedor(); vc.ShowDialog(); break; case 5: CadCaixas cc = new CadCaixas(); cc.ShowDialog(); break; case 6: CadastroTmv ctmv = new CadastroTmv(); ctmv.ShowDialog(); break; case 7: CadFabricantes cf = new CadFabricantes(); cf.ShowDialog(); break; case 8: CadMarcas cm = new CadMarcas(); cm.ShowDialog(); break; case 9: CadOperadora op = new CadOperadora(); op.ShowDialog(); break; case 10: CadUnidade cadUn = new CadUnidade(); cadUn.ShowDialog(); break; case 11: CadProduto cadProd = new CadProduto(); cadProd.ShowDialog(); break; case 12: CadFornecedor cadFrn = new CadFornecedor(); cadFrn.ShowDialog(); break; case 13: CadCliente cCli = new CadCliente(); cCli.ShowDialog(); break; case 14: CadFormas_pag cadFpg = new CadFormas_pag(); cadFpg.ShowDialog(); break; case 15: LancamentoMovimentos lm = new LancamentoMovimentos(); lm.ShowDialog(); break; case 16: Produto_fornecedor pf = new Produto_fornecedor(); pf.ShowDialog(); break; case 29: Parametrizacao param = new Parametrizacao(); param.ShowDialog(); break; case 30: CadPlano_conta cpc = new CadPlano_conta(); cpc.ShowDialog(); break; case 31: CadContas cadconta = new CadContas(); cadconta.ShowDialog(); break; case 32: ConsultaMovimentos consMov = new ConsultaMovimentos(); consMov.ShowDialog(); break; case 20: ConsultaParcelas cp_cp = new ConsultaParcelas(Enums.Tipo_parcela.PAGAR); cp_cp.ShowDialog(); break; case 21: ConsultaParcelas cp_cr = new ConsultaParcelas(Enums.Tipo_parcela.RECEBER); cp_cr.ShowDialog(); break; case 33: Lancamentos lancamentos = new Lancamentos(); lancamentos.ShowDialog(); break; case 34: PDV pdv = new PDV(); pdv.ShowDialog(); break; case 27: DocumentoEntrada docEnt = new DocumentoEntrada(); docEnt.ShowDialog(); break; case 35: CadCores cadCor = new CadCores(); cadCor.ShowDialog(); break; case 36: CadTamanhos cadTam = new CadTamanhos(); cadTam.ShowDialog(); break; } } catch (Exception ex) { } }