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); } }
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(); }
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); } }
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); } }
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); } }
//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); } }