private void Button_Click_3(object sender, RoutedEventArgs e) { try { ServicoSpedClient gedService = new ServicoSpedClient(); documentoSelected = gedService.gerarSped( dpDataInicio.Text, dpDataFim.Text, cbVersaoLayout.SelectedIndex, cbFinalidadeArquivo.SelectedIndex, cbPerfilApresentacao.SelectedIndex, new ERPViewModelBase().Empresa.Id, cbInventario.SelectedIndex, 1 ); CaminhoArquivo = salvaArquivoTempLocal(documentoSelected); //System.Diagnostics.Process.Start(CaminhoArquivo); - se quiser abrir no editor padrĂ£o do windows PreviewPrincipal janela = new PreviewPrincipal(); Window window = new Window() { Title = "Preview", ShowInTaskbar = false, Topmost = false, ResizeMode = ResizeMode.NoResize, Width = 1010, Height = 740, WindowStartupLocation = System.Windows.WindowStartupLocation.CenterScreen }; window.Content = janela; JanelaPreview = window; window.ShowDialog(); } catch (Exception ex) { throw ex; } }
public bool login(String login, String senha) { try { using (ServicoSpedClient serv = new ServicoSpedClient()) { UsuarioDTO usuario = serv.selectUsuario(login, senha); if (usuario != null) { UsuarioLogado = usuario; return(true); } } return(false); } catch (Exception ex) { return(false); throw ex; } }
public void acesso(int papel, String formulario) { try { using (ServicoSpedClient serv = new ServicoSpedClient()) { ViewControleAcessoDTO ControleAcesso = new ViewControleAcessoDTO(); ControleAcesso.IdPapel = papel; ControleAcesso.Formulario = formulario; List <ViewControleAcessoDTO> listaServ = serv.selectControleAcesso(ControleAcesso); ListaControleAcesso.Clear(); foreach (ViewControleAcessoDTO objAdd in listaServ) { ListaControleAcesso.Add(objAdd); } } } catch (Exception ex) { throw ex; } }