public Advogado(Processo processo) : this() { }
void GetRegistroAndamento(Processo ProcessoAtivo, TextControl txtAtendimentosRealizados) { txtAtendimentosRealizados.Text = ""; ProcessoAtivo.Recortes.OrderByDescending((re) => re.DataInclusao).ToList().ForEach((re) => { if (re.DataInclusao.HasValue) { txtAtendimentosRealizados.Select(txtAtendimentosRealizados.Text.Length - 1, 1); string append = re.DataInclusao.Value.ToString("dd/MM/yyyy hh:mm:ss") + " - " + re.UsuarioInclusao.Nome; txtAtendimentosRealizados.Selection.Load(String.Concat("<p style='color:midnightblue;'>", append, "</p>"), StringStreamType.HTMLFormat); txtAtendimentosRealizados.Select(txtAtendimentosRealizados.Text.Length - 1, 1); append = re.TextoRecorte; txtAtendimentosRealizados.Selection.Load(append, StringStreamType.HTMLFormat); txtAtendimentosRealizados.Select(txtAtendimentosRealizados.Text.Length - 1, 1); } }); }
protected void CarregarObjetivo(Processo ProcessoAtivo, TextControl objetivo) { if (ProcessoAtivo.Objetivo == null) return; objetivo.Text = String.Empty; objetivo.Select(objetivo.Text.Length - 1, 1); objetivo.Selection.Load(ProcessoAtivo.Objetivo, StringStreamType.HTMLFormat); }
private void AcertarProcessos() { IEnumerable<ProcessoCliente> processosListados = Dados.AcessoClienteProcesso.ListarProcessoCliente(this, () => (Modelo.Cliente.ModeloProcessoCliente)new ProcessoCliente(new Processo(),this)).Cast<ProcessoCliente>(); List<Modelo.Cliente.ModeloProcessoCliente> processosAdicionar = new List<Modelo.Cliente.ModeloProcessoCliente>(); foreach (Processo processo in this.Processos) { Processo tempProcesso = new Processo(); tempProcesso.Id = processo.Id; ProcessoCliente processoCliente = new ProcessoCliente(processo,this); if (!Dados.AcessoProcessoCliente.ObterClienteProcesso(processoCliente)) { processosAdicionar.Add(processoCliente); } } processosAdicionar.ForEach((pro) => this.InserirProcesso(pro)); foreach (ProcessoCliente processoCliente in processosListados) { if (this.Processos.All((pro) => pro.Id != processoCliente.Processo.Id)) { this.RemoverProcesso(processoCliente); } } }
public ConsultaSimplesEstrutura( Form tela, Action<ModeloCliente> telaCliente, Action<ModeloProcesso> telaProcesso, RadioButton opcaoPesquisaCliente, RadioButton opcaoPesquisaProcesso, NumberTextBox codigoCliente, TextBoxBase nomeCliente, TextBoxBase cpfCliente, TextBoxBase rgCliente, NumberTextBox codigoProcesso, TextBoxBase numeroProcesso, TextBoxBase cabecaProcesso, ButtonBase botaoPesquisar, ButtonBase botaoFichaCadastral, ButtonBase botaoProcuracaoINSS, DataGridView gridPesquisa ) { ClientePesquisa = new Cliente(); ProcessoPesquisa = new Processo(); GridPesquisa = gridPesquisa; Tela = tela; TelaCliente = telaCliente; TelaProcesso = telaProcesso; opcaoPesquisaCliente.CheckedChanged += (sender, args) => { GridPesquisa.DataSource = null; TipoConsulta = opcaoPesquisaCliente.Checked ? eTipoConsulta.Cliente : eTipoConsulta.Processo; }; opcaoPesquisaProcesso.CheckedChanged += (sender, args) => { GridPesquisa.DataSource = null; TipoConsulta = opcaoPesquisaProcesso.Checked ? eTipoConsulta.Processo : eTipoConsulta.Cliente; }; codigoCliente.GotFocus += (sender, args) => tela.BeginInvoke(new Action(() => codigoCliente.SelectAll())); codigoCliente.PropertyChanged += (sender, args) => { if (args.PropertyName == "Value") { ClientePesquisa.Id = codigoCliente.Value; } }; ClientePesquisa.IdAlterado += (antigo, novo) => codigoCliente.Value = novo; nomeCliente.TextChanged += (sender, args) => ClientePesquisa.Nome = nomeCliente.Text; ClientePesquisa.NomeAlterado += (antigo, novo) => nomeCliente.Text = novo; cpfCliente.TextChanged += (sender, args) => ClientePesquisa.Cpf = cpfCliente.Text; ClientePesquisa.CpfAlterado += (antigo, novo) => cpfCliente.Text = novo; rgCliente.TextChanged += (sender, args) => ClientePesquisa.Rg = rgCliente.Text; ClientePesquisa.RgAlterado += (antigo, novo) => rgCliente.Text = novo; codigoProcesso.GotFocus += (sender, args) => tela.BeginInvoke(new Action(() => codigoProcesso.SelectAll())); codigoProcesso.PropertyChanged += (sender, args) => { if (args.PropertyName == "Value") { ProcessoPesquisa.Id = codigoProcesso.Value; } }; ProcessoPesquisa.IdAlterado += (antigo, novo) => codigoProcesso.Text = novo.ToString(); numeroProcesso.TextChanged += (sender, args) => ProcessoPesquisa.NumeroProcesso = numeroProcesso.Text; ProcessoPesquisa.NumeroProcessoAlterado += (antigo, novo) => numeroProcesso.Text = novo; cabecaProcesso.TextChanged += (sender, args) => ProcessoPesquisa.Cabeca.Nome = cabecaProcesso.Text; ProcessoPesquisa.Cabeca.NomeAlterado += (antigo, novo) => cabecaProcesso.Text = novo; botaoPesquisar.Click += new EventHandler(botaoPesquisar_Click); botaoFichaCadastral.Click += new EventHandler(botaoFichaCadastral_Click); }
public static IEnumerable<ProcessoAdvogado> ListarPorProcesso(Processo processo) { return AcessoAdvogado.ListarAdvogado(() => new Advogado()) .Select((obj) => new ProcessoAdvogado(obj, processo)); }