Ejemplo n.º 1
0
        private void gravaProcessoPessoaVinc()
        {
            try
            {
                for (int i = 0; i < listaCliente.Count; i++)
                {
                    ProcessoPessoaVinc proc = new ProcessoPessoaVinc();
                    proc.cliente_CLI_ID            = listaCliente[i].id;
                    proc.processo_PROC_ID          = Convert.ToInt32(txtpastaprocesso.Text);
                    proc.CLI_PRO_TIPOCLIENTEPROC   = "Autor";
                    proc.CLI_PRO_CLIENTEESCRITORIO = listaCliente[i].Domicilio.cep;
                    ProcessoPessoaVincDAO dao = new ProcessoPessoaVincDAO();
                    dao.cadastroProcesso(proc);
                }

                for (int i = 0; i < listaClienteReu.Count; i++)
                {
                    ProcessoPessoaVinc proc = new ProcessoPessoaVinc();
                    proc.cliente_CLI_ID            = listaClienteReu[i].id;
                    proc.processo_PROC_ID          = Convert.ToInt32(txtpastaprocesso.Text);
                    proc.CLI_PRO_TIPOCLIENTEPROC   = "Reu";
                    proc.CLI_PRO_CLIENTEESCRITORIO = listaClienteReu[i].Domicilio.cep;
                    ProcessoPessoaVincDAO dao = new ProcessoPessoaVincDAO();
                    dao.cadastroProcesso(proc);
                }
            }
            catch (Exception e)
            {
                _vm.ShowError(e.Message);
            }
        }
Ejemplo n.º 2
0
 private void populaClienteDGV()
 {
     ProcessoDGV = new ProcessoPessoaVinc();
     ProcessoDGV.Processo.PROC_ID             = Convert.ToInt32(txtPesquisa.Text.ToString());
     ProcessoDGV.Cliente.nome                 = txtPesquisa.Text.ToString();
     ProcessoDGV.Processo.PROC_NUMEROPROCESSO = txtPesquisa.Text.ToString();
     ProcessoDGV.Processo.PROC_PALAVRACHAVE   = txtPesquisa.Text.ToString();
     ProcessoDGV.Cliente.cpf_cnpj             = txtPesquisa.Text.ToString();
 }
Ejemplo n.º 3
0
        private void mostraClienteReu()
        {
            try
            {
                string ecliente = null;
                IdCliente   = Definicoes.idClienteSelecionado;
                NomeCliente = Definicoes.nomeClienteselecionado;
                try
                {
                    var retorno = listaClienteReu.Single(r => r.Cliente.id == IdCliente);
                    _vm.ShowWarning("Você já incluiu essa pessoa!");
                }
                catch (Exception)
                {
                    MessageBoxResult result = MessageBox.Show("É cliente?", "", MessageBoxButton.YesNo);
                    if (result == MessageBoxResult.Yes)
                    {
                        ecliente = "C";
                    }
                    ProcessoPessoaVinc proc = new ProcessoPessoaVinc();

                    proc.CLI_PRO_CLIENTEESCRITORIO = ecliente;
                    proc.Cliente      = new Cliente();
                    proc.Cliente.id   = IdCliente;
                    proc.Cliente.nome = NomeCliente;

                    listaClienteReu.Add(proc);

                    var novalistacliente = listaClienteReu.Select(clientedgv => new
                    {
                        Codigo = clientedgv.Cliente.id,
                        Nome   = clientedgv.Cliente.nome,
                        Merda  = clientedgv.CLI_PRO_CLIENTEESCRITORIO,
                    }).ToList();

                    ListReu.ItemsSource = null;
                    ListReu.ItemsSource = novalistacliente;
                }
            }
            catch (Exception er)
            {
                _vm.ShowError(er.Message);
            }
        }
Ejemplo n.º 4
0
        private void Click_deletarAutor(object sender, RoutedEventArgs e)
        {
            try
            {
                MaterialDesignThemes.Wpf.Chip tb = (MaterialDesignThemes.Wpf.Chip)sender;
                object data            = tb.DataContext;
                string valorespecifico = tb.DataContext.ToString();
                string parte           = valorespecifico.Substring(0, valorespecifico.IndexOf(","));
                IdCliente = Convert.ToInt32(parte.Substring(10));
                string partenome = valorespecifico.Substring(20 + Convert.ToString(IdCliente).Length);
                partenome = partenome.Replace(" }", "");



                ProcessoPessoaVinc proc = new ProcessoPessoaVinc();


                proc.Cliente      = new Cliente();
                proc.Cliente.id   = IdCliente;
                proc.Cliente.nome = NomeCliente;

                listaCliente.Remove(proc);

                var itemToRemove = listaCliente.Single(r => r.Cliente.id == IdCliente);
                listaCliente.Remove(itemToRemove);

                var novalistacliente = listaCliente.Select(clientedgv => new
                {
                    Codigo = clientedgv.Cliente.id,
                    Nome   = clientedgv.Cliente.nome,
                    Merda  = clientedgv.CLI_PRO_CLIENTEESCRITORIO,
                }).ToList();

                ListAutor.ItemsSource = null;
                ListAutor.ItemsSource = novalistacliente;
            }
            catch (Exception er)
            {
                _vm.ShowError(er.Message);
            }
        }
Ejemplo n.º 5
0
        private void gravaProcessoPessoaVinc()
        {
            try
            {
                for (int i = 0; i < listaCliente.Count; i++)
                {
                    ProcessoPessoaVinc proc = new ProcessoPessoaVinc();
                    proc.cliente_CLI_ID            = listaCliente[i].Cliente.id;
                    proc.processo_PROC_ID          = Convert.ToInt32(txtpastaprocesso.Text);
                    proc.CLI_PRO_TIPOCLIENTEPROC   = "Autor";
                    proc.CLI_PRO_CLIENTEESCRITORIO = listaCliente[i].CLI_PRO_CLIENTEESCRITORIO;
                    ProcessoPessoaVincDAO dao = new ProcessoPessoaVincDAO();
                    bool verifica             = dao.ValidaAutorReuDB(proc.cliente_CLI_ID, proc.processo_PROC_ID);
                    if (verifica == false)
                    {
                        dao.cadastroProcesso(proc);
                    }
                }

                for (int i = 0; i < listaClienteReu.Count; i++)
                {
                    ProcessoPessoaVinc proc = new ProcessoPessoaVinc();
                    proc.cliente_CLI_ID            = listaClienteReu[i].Cliente.id;
                    proc.processo_PROC_ID          = Convert.ToInt32(txtpastaprocesso.Text);
                    proc.CLI_PRO_TIPOCLIENTEPROC   = "Reu";
                    proc.CLI_PRO_CLIENTEESCRITORIO = listaClienteReu[i].CLI_PRO_CLIENTEESCRITORIO;
                    ProcessoPessoaVincDAO dao = new ProcessoPessoaVincDAO();
                    bool verifica             = dao.ValidaAutorReuDB(proc.cliente_CLI_ID, proc.processo_PROC_ID);
                    if (verifica == false)
                    {
                        dao.cadastroProcesso(proc);
                    }
                }
            }
            catch (Exception e)
            {
                _vm.ShowError(e.Message);
            }
        }
Ejemplo n.º 6
0
 //Funções para resgatar processo na tela
 private void resgataProcesso()
 {
     try {
         ProcessoPessoaVinc    provinc = new ProcessoPessoaVinc();
         ProcessoPessoaVincDAO dao     = new ProcessoPessoaVincDAO();
         provinc = dao.buscaProcessoPro(idProcesso.ToString());
         cmbFuncionario.SelectedValue           = provinc.Processo.Funcionario.id;
         cmbnatureza.Text                       = provinc.Processo.PROC_NATUREZA.ToString();
         txtpastaprocesso.Text                  = provinc.Processo.PROC_ID.ToString();
         txtnumeroprocesso.Text                 = provinc.Processo.PROC_NUMEROPROCESSO.ToString();
         txtpalavrachave.Text                   = provinc.Processo.PROC_PALAVRACHAVE.ToString();
         txtclaseprocedimento.Text              = provinc.Processo.PROC_CLASSEPROCEDIMENTO.ToString();
         txtareaprocesso.Text                   = provinc.Processo.PROC_AREA.ToString();
         txtcompetenciaprocesso.Text            = provinc.Processo.PROC_COMPETENCIA.ToString();
         txtforumprocesso.Text                  = provinc.Processo.PROC_FORUM.ToString();
         txtcomarcaprocesso.Text                = provinc.Processo.PROC_COMARCA.ToString();
         txtvaraprocesso.Text                   = provinc.Processo.PROC_VARA.ToString();
         txtInstanciaprocesso.Text              = provinc.Processo.PROC_INSTANCIA.ToString();
         txtvalordacausaestimativaprocesso.Text = provinc.Processo.PROC_VALORDACAUSA.ToString();
         txtassuntoprocesso.Text                = provinc.Processo.PROC_ASSUNTO.ToString();
         resgataAutorReu();
     }
     catch (Exception er) { _vm.ShowError(er.Message); }
 }