private bool UpdateClienteJuridico() { ClienteJuridicoDB clijuridicoDB = new ClienteJuridicoDB(); ClienteJuridico clijuridico = new ClienteJuridico(); Pessoa pes = (Pessoa)Session["Cliente"]; clijuridico = clijuridicoDB.Select(pes.Codigo); clijuridico.Cnpj = txtCnpj.Text; clijuridico.UserName = txtLogin.Text; ContatoDB conDB = new ContatoDB(); Contato contato = new Contato(); contato = conDB.SelectContato(clijuridico.ContatoPessoa.Codigo); contato.Nome = txtNome.Text; contato.Telefone = txtTelefone.Text; contato.Celular = txtCelular.Text; contato.Email = txtEmail.Text; EnderecoDB endDB = new EnderecoDB(); Endereco endereco = new Endereco(); endereco = endDB.Select(clijuridico.Endereco.Codigo); endereco.Logradouro = txtEndereco.Text; endereco.Bairro = txtBairro.Text; endereco.Complemento = txtComplemento.Text; endereco.Numero = txtNumero.Text; endereco.Cep = txtCEP.Text; CidadeDB cidDB = new CidadeDB(); Cidade cidade = new Cidade(); endereco.Cidade.Codigo = Convert.ToInt32(ddlCidade.SelectedValue); endDB.Update(endereco); conDB.Update(contato); if (clijuridicoDB.Update(clijuridico)) { lblMensagem.Text = "Dados atualizados"; divMensagem.Attributes["class"] = "alert alert-success"; return(true); } else { lblMensagem.Text = "Cliente não foi atualizado"; return(false); } }
protected void Page_Load(object sender, EventArgs e) { if (Session["ModalPagamento"] != null) { modalAddPagamento.Show(); } else { txtValor.Text = string.Empty; lblMsgAddPagamento.Text = string.Empty; divMsgAddPagamento.Attributes["class"] = ""; txtDataPagamento.Text = DateTime.Today.ToString("dd/MM/yyyy"); Function.LimpaDDL(ddlProcesso); Function.LimpaDDL(ddlServico); txtDescricaoServico.Enabled = false; ddlProcesso.Enabled = false; } if (!Page.IsPostBack) { CarregaPagamentos(Convert.ToInt32(Session["PagamentoCliente"])); CarregaProcessosDoCliente(Convert.ToInt32(Session["PagamentoCliente"])); PessoaDB pesDB = new PessoaDB(); Pessoa pes = pesDB.SelectGenerico(Convert.ToInt32(Session["PagamentoCliente"])); if (pes.Nivel == 3) { ClienteFisicoDB cliFSDB = new ClienteFisicoDB(); ClienteFisico cliFS = cliFSDB.Select(pes.Codigo); ContatoDB conDB = new ContatoDB(); Contato con = conDB.SelectContato(cliFS.ContatoPessoa.Codigo); lblNome.Text = con.Nome; } else if (pes.Nivel == 4) { ClienteJuridicoDB cliJuDB = new ClienteJuridicoDB(); ClienteJuridico cliJu = cliJuDB.Select(pes.Codigo); ContatoDB conDB = new ContatoDB(); Contato con = conDB.SelectContato(pes.Codigo); lblNome.Text = con.Nome; } PagamentoDB pagDB = new PagamentoDB(); lblValorTotalPagamento.Text = pagDB.TotalPagamentoCliente(pes.Codigo).ToString("C2"); CarregaServico(); } }
public void CarregaCliJuridicoTextBox(int id) { EnderecoDB endDB = new EnderecoDB(); Endereco endereco = new Endereco(); ClienteJuridicoDB clijuridicoDB = new ClienteJuridicoDB(); ClienteJuridico clijuridico = new ClienteJuridico(); ContatoDB conDB = new ContatoDB(); Contato contato = new Contato(); CidadeDB cidDB = new CidadeDB(); Cidade cid = new Cidade(); EstadoDB estDB = new EstadoDB(); Estado est = new Estado(); clijuridico = clijuridicoDB.Select(id); txtCnpjCliJu.Text = clijuridico.Cnpj; txtLoginCliJu.Text = clijuridico.UserName; contato = conDB.SelectContato(clijuridico.ContatoPessoa.Codigo); txtNomeCliJu.Text = contato.Nome; txtTelefoneCliJu.Text = contato.Telefone; txtCelularCliJu.Text = contato.Celular; txtEmailCliJu.Text = contato.Email; endereco = endDB.Select(clijuridico.Endereco.Codigo); txtEnderecoCliJu.Text = endereco.Logradouro; txtBairroCliJu.Text = endereco.Bairro; txtComplementoCliJu.Text = endereco.Complemento; txtNumeroCliJu.Text = endereco.Numero; txtCEPCliJu.Text = Convert.ToString(endereco.Cep); cid = cidDB.SelectCidadePessoa(endereco.Cidade.Codigo); est = estDB.SelectEstado(cid.Estado.Codigo); Function.CarregaItemDDLByCodigo(ddlEstadoCliJu, est.Codigo); CarregaCidade(ddlCidadeCliJu, est.Codigo); Function.CarregaItemDDLByCodigo(ddlCidadeCliJu, cid.Codigo); }
public void CarregaDetalhesJuridico(int id) { EnderecoDB endDB = new EnderecoDB(); Endereco endereco = new Endereco(); ClienteJuridicoDB cliDB = new ClienteJuridicoDB(); ClienteJuridico clientejuridico = new ClienteJuridico(); ContatoDB conDB = new ContatoDB(); Contato contato = new Contato(); CidadeDB cidDB = new CidadeDB(); Cidade cid = new Cidade(); EstadoDB estDB = new EstadoDB(); Estado est = new Estado(); clientejuridico = cliDB.Select(id); lblCNPJCliJu.Text = clientejuridico.Cnpj; lblLoginCliJu.Text = clientejuridico.UserName; contato = conDB.SelectContato(clientejuridico.ContatoPessoa.Codigo); lblNomeCliJu.Text = contato.Nome; lblTelefoneCliJu.Text = contato.Telefone; lblCelularCliJu.Text = contato.Celular; lblEmailCliJu.Text = contato.Email; endereco = endDB.Select(clientejuridico.Endereco.Codigo); lblEnderecoCliJu.Text = endereco.Logradouro; lblBairroCliJu.Text = endereco.Bairro; lblComplementoCliJu.Text = endereco.Complemento; lblNumeroCliJu.Text = endereco.Numero; lblCEPCliJu.Text = Convert.ToString(endereco.Cep); cid = cidDB.SelectCidadePessoa(endereco.Cidade.Codigo); lblCidadeCliJu.Text = cid.NomeCidade; est = estDB.SelectEstado(cid.Estado.Codigo); lblEstadoCliJu.Text = est.Descricao; }
protected void btnSalvarCliJu_Click(object sender, EventArgs e) { ClienteJuridicoDB clijuridicoDB = new ClienteJuridicoDB(); ClienteJuridico clijuridico = new ClienteJuridico(); clijuridico = clijuridicoDB.Select(Convert.ToInt32(Session["Editar"])); string cnpj = clijuridico.Cnpj; string login = clijuridico.UserName; if (clijuridicoDB.ValidaCNPJ(txtCnpjCliJu.Text) != null && cnpj != txtCnpjCliJu.Text) { txtCnpjCliJu.Focus(); lblMensagemJu.Text = "CNPJ já cadastrado!"; divStatusCliJu.Attributes["class"] = "alert alert-danger"; } else if (clijuridicoDB.ValidaLogin(txtLoginCliJu.Text) != null && login != txtLoginCliJu.Text) { txtLoginCliJu.Focus(); lblMensagemJu.Text = "Login já existente"; divStatusCliJu.Attributes["class"] = "alert alert-danger"; } else if (string.IsNullOrWhiteSpace(txtNomeCliJu.Text)) { txtNomeCliJu.Focus(); lblMensagemJu.Text = "Insira um Nome"; divStatusCliJu.Attributes["class"] = "alert alert-danger"; } else if (string.IsNullOrWhiteSpace(txtCelularCliJu.Text) && string.IsNullOrWhiteSpace(txtTelefoneCliJu.Text)) { txtTelefoneCliJu.Focus(); lblMensagemJu.Text = "Insira ao menos um telefone"; divStatusCliJu.Attributes["class"] = "alert alert-danger"; } else if (string.IsNullOrWhiteSpace(txtCnpjCliJu.Text)) { txtCnpjCliJu.Focus(); lblMensagemJu.Text = "Insira um CNPJ Valido"; divStatusCliJu.Attributes["class"] = "alert alert-danger"; } else if (ddlEstadoCliJu.SelectedItem.Text == "Selecione") { ddlEstadoCliJu.Focus(); lblMensagemJu.Text = "Selecione um estado"; divStatusCliJu.Attributes["class"] = "alert alert-danger"; } else if (ddlCidadeCliJu.SelectedItem.Text == "Selecione") { ddlCidadeCliJu.Focus(); lblMensagemJu.Text = "Selecione uma cidade"; divStatusCliJu.Attributes["class"] = "alert alert-danger"; } else if (string.IsNullOrWhiteSpace(txtEmailCliJu.Text)) { txtEmailCliJu.Focus(); lblMensagemJu.Text = "Insira um Email"; divStatusCliJu.Attributes["class"] = "alert alert-danger"; } else if (string.IsNullOrWhiteSpace(txtLoginCliJu.Text)) { txtLoginCliJu.Focus(); lblMensagemJu.Text = "Insira um Nome de usuario"; divStatusCliJu.Attributes["class"] = "alert alert-danger"; } else { clijuridico.Cnpj = txtCnpjCliJu.Text; clijuridico.UserName = txtLoginCliJu.Text; ContatoDB conDB = new ContatoDB(); Contato contato = new Contato(); contato = conDB.SelectContato(clijuridico.ContatoPessoa.Codigo); contato.Nome = txtNomeCliJu.Text; contato.Telefone = txtTelefoneCliJu.Text; contato.Celular = txtCelularCliJu.Text; contato.Email = txtEmailCliJu.Text; EnderecoDB endDB = new EnderecoDB(); Endereco endereco = new Endereco(); endereco = endDB.Select(clijuridico.Endereco.Codigo); endereco.Logradouro = txtEnderecoCliJu.Text; endereco.Bairro = txtBairroCliJu.Text; endereco.Complemento = txtComplementoCliJu.Text; endereco.Numero = txtNumeroCliJu.Text; endereco.Cep = txtCEPCliJu.Text; CidadeDB cidDB = new CidadeDB(); Cidade cidade = new Cidade(); endereco.Cidade.Codigo = Convert.ToInt32(ddlCidadeCliJu.SelectedValue); endDB.Update(endereco); conDB.Update(contato); if (clijuridicoDB.Update(clijuridico)) { lblMensagemJu.Text = "Dados atualizados"; divStatusCliJu.Attributes["class"] = "alert alert-success"; CarregaCliente(); } else { lblMensagem.Text = "Cliente não foi atualizado"; } } }
public void CarregaDetalhesProcesso(int id) { Recurso rec = new Recurso(); Recurso recurso = new Recurso(); RecursoDB recDB = new RecursoDB(); Assunto assunto = new Assunto(); AssuntoDB assuntoDB = new AssuntoDB(); DataProcesso dataProcesso = new DataProcesso(); DataProcessoDB dataDB = new DataProcessoDB(); Movimentacao mov = new Movimentacao(); MovimentacaoDB movDB = new MovimentacaoDB(); Pessoa pes = new Pessoa(); PessoaDB pesDB = new PessoaDB(); ClienteFisico clifisico = new ClienteFisico(); ClienteFisicoDB clifisicoDB = new ClienteFisicoDB(); ClienteJuridico clijuridico = new ClienteJuridico(); ClienteJuridicoDB clijuridicoDB = new ClienteJuridicoDB(); Contato contato = new Contato(); ContatoDB contatoDB = new ContatoDB(); Advogado adv = new Advogado(); Vara vara = new Vara(); VaraDB varaDB = new VaraDB(); PosicaoCliente pos = new PosicaoCliente(); PosicaoClienteDB posDB = new PosicaoClienteDB(); Cidade cid = new Cidade(); CidadeDB cidDB = new CidadeDB(); Estado est = new Estado(); EstadoDB estDB = new EstadoDB(); Classe cla = new Classe(); ClasseDB claDB = new ClasseDB(); Processo pro = new Processo(); ProcessoDB proDB = new ProcessoDB(); pro = proDB.Select(id); pes = pesDB.SelectGenerico(pro.PessoaCliente.Codigo); if (pes.Nivel == 3) { clifisico = clifisicoDB.Select(pes.Codigo); contato = contatoDB.SelectContato(clifisico.ContatoPessoa.Codigo); lblClienteDetalhes.Text = contato.Nome; } else if (pes.Nivel == 4) { clijuridico = clijuridicoDB.Select(pes.Codigo); contato = contatoDB.SelectContato(clijuridico.ContatoPessoa.Codigo); lblClienteDetalhes.Text = contato.Nome; } lblNumeroDetalhes.Text = pro.NumeroProcesso; lblDataCadastroDetalhes.Text = pro.DataCriacao.ToString("dd/MM/yyyy"); lblObservacaoDetalhes.Text = pro.Observacao; lblDescricaoDetalhes.Text = pro.Descricao; assunto = assuntoDB.Select(pro.Assunto.Codigo); lblAssuntoDetalhes.Text = assunto.Descricao; mov = movDB.Select(pro.Movimentacao.Codigo); lblMovDetalhes.Text = mov.Descricao; vara = varaDB.Select(pro.Vara.Codigo); lblVaraDetalhes.Text = vara.Descricao; pos = posDB.Select(pro.PosicaoCliente.Codigo); lblPosicaoDetalhes.Text = pos.Descricao; cla = claDB.Select(pro.Classe.Codigo); lblClasseDetalhes.Text = cla.Descricao; dataProcesso = dataDB.SelectByProcesso(id); if (dataProcesso != null) { lblDataAudiencia.Text = dataProcesso.DataAudiencia.ToString("dd/MM/yyyy"); lblHoraAudienciaDetalhes.Text = dataProcesso.DataAudiencia.ToString("t"); } if (pro.Recurso != null) { lblRecursoDetalhes.Text = "Sim"; recurso = recDB.Select(pro.Recurso.Codigo); rec = recDB.SelectCamara(recurso.CodigoCamara); lblCamaraDetalhes.Text = rec.Camara; rec = recDB.SelectTribunal(recurso.CodigoTribunal); lblTribunalDetalhes.Text = rec.Tribunal; } else { lblRecursoDetalhes.Text = "Não"; } cid = cidDB.SelectCidadePessoa(pro.Comarca.Codigo); lblComarcaDetalhes.Text = cid.NomeCidade; est = estDB.SelectEstado(cid.Estado.Codigo); lblEstado.Text = est.Descricao; }
private bool ValidaClienteJuridico(Label lbl) { ClienteJuridicoDB cliJuridicoDB = new ClienteJuridicoDB(); ClienteJuridico cliJuridico = new ClienteJuridico(); ContatoDB conDB = new ContatoDB(); Contato con = new Contato(); Pessoa pes = (Pessoa)Session["Cliente"]; cliJuridico = cliJuridicoDB.Select(pes.Codigo); con = conDB.SelectContato(cliJuridico.ContatoPessoa.Codigo); string email = con.Email; string cnpj = cliJuridico.Cnpj; string login = cliJuridico.UserName; if (string.IsNullOrWhiteSpace(txtNome.Text)) { lbl.Text = "Insira um Nome"; } if (string.IsNullOrWhiteSpace(txtCnpj.Text)) { lbl.Text = "Insira um CNPJ"; } else if (string.IsNullOrWhiteSpace(txtCelular.Text) && string.IsNullOrWhiteSpace(txtTelefone.Text)) { lbl.Text = "Insira ao menos um telefone"; } else if (ddlEstado.SelectedItem.Text == "Selecione") { lbl.Text = "Selecione um estado"; } else if (ddlCidade.SelectedItem.Text == "Selecione") { lbl.Text = "Selecione uma cidade"; } else if (string.IsNullOrWhiteSpace(txtLogin.Text)) { lbl.Text = "Insira um Nome de usuario"; } else if (cliJuridicoDB.ValidaLogin(txtLogin.Text) != null && login != txtLogin.Text) { lbl.Text = "Login já cadastrado!"; } else if (cliJuridicoDB.ValidaCNPJ(txtCnpj.Text) != null && cnpj != txtCnpj.Text) { lbl.Text = "CNPJ já cadastrado!"; } else { if (!string.IsNullOrWhiteSpace(txtEmail.Text)) { if (conDB.ValidaEmail(txtEmail.Text) != null && email != txtEmail.Text) { lbl.Text = "Email já cadastrado!"; divMensagem.Attributes["class"] = "alert alert-danger"; return(false); } else { return(true); } } else { return(true); } } divMensagem.Attributes["class"] = "alert alert-danger"; return(false); }