protected void btnEnviar_Click(object sender, EventArgs e) { string box = ""; box = txtEmail.Text; DataSet ds = new DataSet(); ds = ContatoDB.SelectContatoEmail(box); if (ds.Tables[0].Rows.Count == 0) { //email += "<br>" + dr["con_tipo"] + ": " + dr["con_valor"]; Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>error();</script>", false); txtEmail.Text = ""; } else { foreach (DataRow dr in ds.Tables[0].Rows) { //email += ""; Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>info();</script>", false); EnviarEmail(); txtEmail.Text = ""; //Response.Redirect("~/Paginas/Login.aspx"); } } }
protected void grdContato_RowDeleting(object sender, GridViewDeleteEventArgs e) { int n = Convert.ToInt32(grdContato.DataKeys[e.RowIndex].Value.ToString()); ContatoDB.Excluir(n); int x = Convert.ToInt32(Funcoes.AESDecodifica(Request.QueryString["pfl"].Replace(" ", "+"))); CarregarTabela(x); }
protected void CarregarTabela(int n) { DataSet ds = new DataSet(); ds = ContatoDB.SelectContatos(n); grdContato.DataSource = ds.Tables[0].DefaultView; grdContato.DataBind(); grdContato.Visible = true; }
public void CarregarUsuarios(string ativo, int fun_cod) { DataSet ds = new DataSet(); Funcionario fun; Contato con; ds = FuncionarioDB.Consulta(ativo); foreach (DataRow dr in ds.Tables[0].Rows) { fun = FuncionarioDB.Select(Convert.ToInt32(dr["fun_cod"])); con = ContatoDB.Select(fun.Pessoa.Pes_cod); string visualizar = ""; ds = ModuloDB.ModuloUsuario(fun_cod); foreach (DataRow dr1 in ds.Tables[0].Rows) { if (dr1["mod_descricao"].Equals("Editar Usuário")) { visualizar = "<a href='../paginas/PerfilUsuarios.aspx?usu=" + Funcoes.AESCodifica(Convert.ToString(fun.Fun_cod)) + "'>" + "<button type='button' class='btn btn-primary btn-xs'>" + "<i class='fa fa-user'></i> Visualizar" + "</button>" + "</a>"; break; } } ds = FuncionarioDB.Consulta(ativo); lbl.Text += "<div class='col-md-4 col-sm-4 col-xs-12 animated fadeInDown'>" + "<div class='well profile_view'>" + "<div class='col-sm-12'>" + "<h4 class='brief'><i>" + fun.Perfil.Pfl_descricao + "</i></h4>" + "<div class='left col-xs-10'>" + "<h2>" + fun.Pessoa.Pes_nome + " " + fun.Pessoa.Pes_sobrenome + "</h2>" + "<ul class='list-unstyled'>" + "<li><i class='fa fa-bank'></i> Setor: " + fun.Setor.Set_nome + "</li>" + "<li><i class='fa fa-bank'></i> Departamento: " + fun.Setor.Departamento.Dep_nome + "</li>" + "<li><i class='fa fa-phone'></i> " + con.Con_tipo + ": " + con.Con_valor + "</li>" + "<br /><br />" + "</ul>" + "</div>" + "<div class='right col-xs-2 text-center'>" + "<img src = '" + fun.Perfil.Pfl_imagem + "' class='img-circle img-responsive' />" + "</div>" + "</div>" + "<div class='col-xs-12 bottom text-center'>" + "<div class='col-xs-12 bottom text-center'>" + visualizar + "</div>" + "</div>" + "</div>" + "</div>"; } }
private bool UpdateClienteFisico() { EnderecoDB endDB = new EnderecoDB(); Endereco endereco = new Endereco(); ClienteFisicoDB clifisicoDB = new ClienteFisicoDB(); ClienteFisico clifisico = new ClienteFisico(); ContatoDB conDB = new ContatoDB(); Contato contato = new Contato(); CidadeDB cidDB = new CidadeDB(); Cidade cid = new Cidade(); EstadoDB estDB = new EstadoDB(); Estado est = new Estado(); Pessoa pes = (Pessoa)Session["Cliente"]; clifisico = clifisicoDB.Select(pes.Codigo); clifisico.Cpf = txtCPF.Text; clifisico.Rg = txtRg.Text; clifisico.DataNascimento = Convert.ToDateTime(txtDataNascimento.Text); clifisico.UserName = txtLogin.Text; clifisico.Sexo = ddlSexo.SelectedItem.Value; contato = conDB.SelectContato(clifisico.ContatoPessoa.Codigo); contato.Nome = txtNome.Text; contato.Telefone = txtTelefone.Text; contato.Celular = txtCelular.Text; contato.Email = txtEmail.Text; endereco = endDB.Select(clifisico.Endereco.Codigo); endereco.Logradouro = txtEndereco.Text; endereco.Bairro = txtBairro.Text; endereco.Complemento = txtComplemento.Text; endereco.Numero = txtNumero.Text; endereco.Cep = txtCEP.Text; endereco.Cidade.Codigo = Convert.ToInt32(ddlCidade.SelectedItem.Value); endDB.Update(endereco); conDB.Update(contato); if (clifisicoDB.Update(clifisico)) { lblMensagem.Text = "Dados atualizados"; divMensagem.Attributes["class"] = "alert alert-success"; return(true); } else { lblMensagem.Text = "Cliente não foi atualizado"; return(false); } }
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); } }
public void CarregaAdvogado() { EnderecoDB endDB = new EnderecoDB(); Endereco endereco = new Endereco(); AdvogadoDB advDB = new AdvogadoDB(); Advogado advogado = new Advogado(); ContatoDB conDB = new ContatoDB(); Contato contato = new Contato(); CidadeDB cidDB = new CidadeDB(); Cidade cid = new Cidade(); EstadoDB estDB = new EstadoDB(); Estado est = new Estado(); EstadoCivil estCivil = new EstadoCivil(); EstadoCivilDB estCivilDB = new EstadoCivilDB(); int id = Convert.ToInt32(Session["Advogado"]); advogado = advDB.Select(id); txtCPF.Text = advogado.Cpf; txtRg.Text = advogado.Rg; txtDataNascimento.Text = advogado.DataNascimento.ToString("dd/MM/yyyy"); txtOab.Text = advogado.OAB; txtLogin.Text = advogado.UserName; Function.CarregaItemDDLByTexto(ddlSexo, advogado.Sexo); Function.CarregaItemDDLByCodigo(ddlEstadoCivil, advogado.EstadoCivil.Codigo); estCivil = estCivilDB.Select(advogado.EstadoCivil.Codigo); contato = conDB.SelectContato(advogado.ContatoPessoa.Codigo); txtNome.Text = contato.Nome; txtTelefone.Text = contato.Telefone; txtCelular.Text = contato.Celular; txtEmail.Text = contato.Email; endereco = endDB.Select(advogado.Endereco.Codigo); txtEndereco.Text = endereco.Logradouro; txtBairro.Text = endereco.Bairro; txtComplemento.Text = endereco.Complemento; txtNumero.Text = endereco.Numero; txtCEP.Text = Convert.ToString(endereco.Cep); cid = cidDB.SelectCidadePessoa(endereco.Cidade.Codigo); est = estDB.SelectEstado(cid.Estado.Codigo); Function.CarregaItemDDLByCodigo(ddlEstado, est.Codigo); CarregaCidade(est.Codigo); Function.CarregaItemDDLByCodigo(ddlCidade, cid.Codigo); }
protected void grdContato_RowUpdating(object sender, GridViewUpdateEventArgs e) { FunMod fmp = (FunMod)Session["funcionario"]; int n = Convert.ToInt32(grdContato.DataKeys[e.RowIndex].Value.ToString()); TextBox txb = (TextBox)grdContato.Rows[e.RowIndex].FindControl("txbContato"); Contato con = new Contato(); con.Con_valor = txb.Text; con.Con_cod = n; con.Cod_fun = fmp.Funcionario.Fun_cod; ContatoDB.Atualizar(con); grdContato.EditIndex = -1; int x = Convert.ToInt32(Funcoes.AESDecodifica(Request.QueryString["pfl"].Replace(" ", "+"))); CarregarTabela(x); }
public void CarregaDetalhesFisicoLabel(int id) { EnderecoDB endDB = new EnderecoDB(); Endereco endereco = new Endereco(); ClienteFisicoDB cliDB = new ClienteFisicoDB(); ClienteFisico clientefisico = new ClienteFisico(); EstadoCivil estCivil = new EstadoCivil(); EstadoCivilDB estCivilDB = new EstadoCivilDB(); ContatoDB conDB = new ContatoDB(); Contato contato = new Contato(); CidadeDB cidDB = new CidadeDB(); Cidade cid = new Cidade(); EstadoDB estDB = new EstadoDB(); Estado est = new Estado(); clientefisico = cliDB.Select(id); lblCPFCliF.Text = clientefisico.Cpf; lblRGCliF.Text = clientefisico.Rg; lblDataNascimentoCliF.Text = clientefisico.DataNascimento.ToString("dd/MM/yyyy"); lblSexoCliF.Text = clientefisico.Sexo; lblLoginCliF.Text = clientefisico.UserName; estCivil = estCivilDB.Select(clientefisico.EstadoCivil.Codigo); lblestadoCivilCliF.Text = estCivil.Descricao; contato = conDB.SelectContato(clientefisico.ContatoPessoa.Codigo); lblNomeCliF.Text = contato.Nome; lblTelefoneCliF.Text = contato.Telefone; lblCelularCliF.Text = contato.Celular; lblEmailCliF.Text = contato.Email; endereco = endDB.Select(clientefisico.Endereco.Codigo); lblEnderecoCliF.Text = endereco.Logradouro; lblBairroCliF.Text = endereco.Bairro; lblComplementoCliF.Text = endereco.Complemento; lblNumeroCliF.Text = endereco.Numero; lblCEPCliF.Text = Convert.ToString(endereco.Cep); cid = cidDB.SelectCidadePessoa(endereco.Cidade.Codigo); lblCidadeCliF.Text = cid.NomeCidade; est = estDB.SelectEstado(cid.Estado.Codigo); lblEstadoCliF.Text = est.Descricao; }
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 CarregaCliFisicoTextBox(int id) { EnderecoDB endDB = new EnderecoDB(); Endereco endereco = new Endereco(); ClienteFisicoDB clifisicoDB = new ClienteFisicoDB(); ClienteFisico clifisico = new ClienteFisico(); ContatoDB conDB = new ContatoDB(); Contato contato = new Contato(); CidadeDB cidDB = new CidadeDB(); Cidade cid = new Cidade(); EstadoDB estDB = new EstadoDB(); Estado est = new Estado(); clifisico = clifisicoDB.Select(id); txtRgCliF.Text = clifisico.Rg; txtCPFCliF.Text = clifisico.Cpf; txtDataNascimentoCliF.Text = clifisico.DataNascimento.ToString("dd/MM/yyyy"); txtLoginCliF.Text = clifisico.UserName; Function.CarregaItemDDLByTexto(ddlSexoCliF, clifisico.Sexo); Function.CarregaItemDDLByCodigo(ddlEstadoCivil, clifisico.EstadoCivil.Codigo); contato = conDB.SelectContato(clifisico.ContatoPessoa.Codigo); txtNomeCliF.Text = contato.Nome; txtTelefoneCliF.Text = contato.Telefone; txtCelularCliF.Text = contato.Celular; txtEmailCliF.Text = contato.Email; endereco = endDB.Select(clifisico.Endereco.Codigo); txtEnderecoCliF.Text = endereco.Logradouro; txtBairroCliF.Text = endereco.Bairro; txtComplementoCliF.Text = endereco.Complemento; txtNumeroCliF.Text = endereco.Numero; txtCEPCliF.Text = Convert.ToString(endereco.Cep); cid = cidDB.SelectCidadePessoa(endereco.Cidade.Codigo); est = estDB.SelectEstado(cid.Estado.Codigo); Function.CarregaItemDDLByCodigo(ddlEstadoCliF, est.Codigo); CarregaCidade(ddlCidadeCliF, est.Codigo); Function.CarregaItemDDLByCodigo(ddlCidadeCliF, cid.Codigo); }
protected int ValidarEmail(string email) { int x = 0; DataSet ds = new DataSet(); ds = ContatoDB.SelectAll(); foreach (DataRow dr in ds.Tables[0].Rows) { if (!dr["con_valor"].Equals(email)) { x = 1; } else { x = 0; break; } } return(x); }
protected void cabecalho(FunMod fmp) { string nome = "", atual = "", data = "", hora = "", email = ""; nome = fmp.Funcionario.Pessoa.Pes_nome + " " + fmp.Funcionario.Pessoa.Pes_sobrenome; atual = DateTime.Now.ToString(); data = atual.Substring(0, 10); hora = atual.Substring(10, 9); DataSet ds = new DataSet(); ds = ContatoDB.SelectContatos(fmp.Funcionario.Fun_cod); foreach (DataRow dr in ds.Tables[0].Rows) { if (dr["con_tipo"].Equals("Email")) { email += "<br>" + dr["con_tipo"] + ": " + dr["con_valor"]; } else { email += ""; } } lblCabecalho.Text = "<div class='row invoice-info'>" + "<div class='col-sm-4 invoice-col'>" + "Solicitante: " + "<address>" + "<strong>" + nome + "</strong>" + email + "</address>" + "</div>" + "<div class='col-sm-4 invoice-col'>" + //"<b>Relatório: #383947 </b><br/>" + "<b>Data: </b>" + data + "<br/><b> Hora: </b>" + hora + "</div>" + "</div>"; }
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; }
private bool ValidaClienteFisico(Label lbl) { ClienteFisicoDB cliFisicoDB = new ClienteFisicoDB(); ClienteFisico cliFisico = new ClienteFisico(); ContatoDB conDB = new ContatoDB(); Contato con = new Contato(); Pessoa pes = (Pessoa)Session["Cliente"]; cliFisico = cliFisicoDB.Select(pes.Codigo); con = conDB.SelectContato(cliFisico.ContatoPessoa.Codigo); string email = con.Email; string cpf = cliFisico.Cpf; string rg = cliFisico.Rg; string login = cliFisico.UserName; if (string.IsNullOrWhiteSpace(txtNome.Text)) { lbl.Text = "Insira um Nome"; } 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 (ddlEstadoCivil.SelectedItem.Text == "Selecione") { lbl.Text = "Selecione um estado civil"; } else if (ValidaDoc.ValidaCPF(txtCPF.Text) == false) { lbl.Text = "Insira um CPF Valido"; } else if (string.IsNullOrWhiteSpace(txtRg.Text)) { lbl.Text = "Insira um RG Valido"; } else if (string.IsNullOrWhiteSpace(txtLogin.Text)) { lbl.Text = "Insira um Nome de usuario"; } else if (cliFisicoDB.ValidaLogin(txtLogin.Text) != null && login != txtLogin.Text) { lbl.Text = "Login já cadastrado!"; } else if (cliFisicoDB.ValidaRG(txtRg.Text) != null && rg != txtRg.Text) { lbl.Text = "RG já cadastrado!"; } else if (cliFisicoDB.ValidaCPF(txtCPF.Text) != null && cpf != txtCPF.Text) { lbl.Text = "CPF já cadastrado!"; } else if (string.IsNullOrWhiteSpace(txtDataNascimento.Text)) { lbl.Text = "Informe uma data de nascimento"; } else if (Convert.ToDateTime(txtDataNascimento.Text) >= DateTime.Today) { lbl.Text = "Insira uma data de nascimento valida"; } else if (ddlSexo.SelectedItem.Text == "Selecione") { lbl.Text = "Selecione o Sexo"; } 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); }
private bool CadastraClienteJuridico() { ClienteJuridico cliJuridico = new ClienteJuridico(); Advogado adv = new Advogado(); Contato con = new Contato(); Endereco end = new Endereco(); Cidade cid = new Cidade(); Estado est = new Estado(); ContatoDB conDB = new ContatoDB(); EnderecoDB endDB = new EnderecoDB(); ClienteJuridicoDB cliJuridicoDB = new ClienteJuridicoDB(); CultureInfo PrimeiraLetra = Thread.CurrentThread.CurrentCulture; con.Nome = PrimeiraLetra.TextInfo.ToTitleCase(txtNome.Text); con.Nome = con.Nome.Replace("De ", "de ").Replace("Da ", "da ").Replace("Das ", "das ").Replace("Dos ", "dos "); con.Telefone = txtTelefone.Text; con.Celular = txtCelular.Text; con.Email = txtEmail.Text; //Cliente cliJuridico.Cnpj = txtCnpj.Text; cliJuridico.Senha = Criptografia.GetSHA256(txtSenha.Text); cliJuridico.UserName = txtLogin.Text; //endereco cid.Codigo = Convert.ToInt32(ddlCidade.SelectedItem.Value); end.Cidade = cid; end.Bairro = PrimeiraLetra.TextInfo.ToTitleCase(txtBairro.Text); end.Bairro = end.Bairro.Replace("De ", "de ").Replace("Da ", "da ").Replace("Das ", "das ").Replace("Dos ", "dos "); end.Cep = txtCEP.Text; end.Logradouro = PrimeiraLetra.TextInfo.ToTitleCase(txtEndereco.Text); end.Logradouro = end.Logradouro.Replace("De ", "de ").Replace("Da ", "da ").Replace("Das ", "das ").Replace("Dos ", "dos "); end.Numero = txtNumero.Text; end.Complemento = txtComplemento.Text; adv.Codigo = Convert.ToInt32(Session["Advogado"]); con.PessoaAdvogado = adv; //Persistencia if (!conDB.InsertComFK(con)) { lblMensagem.Text = "Erro ao inserir dados, favor contatar o fabricante"; divMensagem.Attributes["class"] = "alert alert-danger"; return(false); } else if (!endDB.Insert(end)) { lblMensagem.Text = "Erro ao inserir dados, favor contatar o fabricante"; divMensagem.Attributes["class"] = "alert alert-danger"; return(false); } else { end.Codigo = endDB.GetLastId(end); con.Codigo = conDB.GetLastId(con); cliJuridico.Endereco = end; cliJuridico.ContatoPessoa = con; if (!cliJuridicoDB.Insert(cliJuridico)) { lblMensagem.Text = "Erro ao inserir dados, favor contatar o fabricante"; divMensagem.Attributes["class"] = "alert alert-danger"; } else { lblMensagem.Text = "Cliente Cadastrado com sucesso!"; divMensagem.Attributes["class"] = "alert alert-success"; return(true); } } return(false); }
private bool ValidaClienteJuridico(Label lbl) { ClienteJuridicoDB cliJuridicoDB = new ClienteJuridicoDB(); ContatoDB conDB = new ContatoDB(); 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 (string.IsNullOrWhiteSpace(txtSenha.Text) || string.IsNullOrWhiteSpace(txtConfirmaSenha.Text)) { lbl.Text = "Insira sua senha"; } else if (cliJuridicoDB.ValidaLogin(txtLogin.Text) != null) { lbl.Text = "Login já cadastrado!"; } else if (cliJuridicoDB.ValidaCNPJ(txtCnpj.Text) != null) { lbl.Text = "CNPJ já cadastrado!"; } else { if (!string.IsNullOrWhiteSpace(txtEmail.Text)) { if (conDB.ValidaEmail(txtEmail.Text) != null) { 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); }
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"; } } }
protected void lnkAddContato_Click(object sender, EventArgs e) { FunMod fmp = (FunMod)Session["funcionario"]; int n = Convert.ToInt32(Funcoes.AESDecodifica(Request.QueryString["pfl"].Replace(" ", "+"))); string tipo = ""; string valor = ""; int x = 0; if (ddlTipoContato.SelectedIndex != 0) { switch (ddlTipoContato.SelectedIndex) { case 1: if (txbEmail.Text != "") { tipo = ddlTipoContato.SelectedValue; valor = txbEmail.Text; x = 1; } break; case 2: if (txbTelefone.Text != "") { tipo = ddlTipoContato.SelectedValue; valor = txbTelefone.Text; x = 1; } break; case 3: if (txbCelular.Text != "") { tipo = ddlTipoContato.SelectedValue; valor = txbCelular.Text; x = 1; } break; } if (x != 0) { Contato con = new Contato(); con.Pessoa = new Pessoa(); con.Con_tipo = tipo; con.Con_valor = valor; con.Pessoa.Pes_cod = n; con.Cod_fun = fmp.Funcionario.Fun_cod; switch (ContatoDB.Insert(con)) { case 0: Response.Redirect("../paginas/AlterarPerfil.aspx?pfl=" + Request.QueryString["pfl"].Replace(" ", "+")); break; case -2: Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>erroContato();</script>", false); break; } } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>erroContato();</script>", false); } } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>erroContato();</script>", false); } }
public void CarregarRequerentes(string ativo) { FunMod fmp = (FunMod)Session["funcionario"]; DataSet ds = new DataSet(); Requerente req; Contato con; ds = RequerenteDB.Consulta(ativo); foreach (DataRow dr in ds.Tables[0].Rows) { req = RequerenteDB.Select(Convert.ToInt32(dr["req_cod"])); con = ContatoDB.Select(req.Pessoa.Pes_cod); string tipo = req.Pessoa.Pes_tipo; string atualizar = ""; string desativar = ""; string ativar = ""; if (Convert.ToString(dr["Pes_ativo"]) != "Inativo") { ds = ModuloDB.ModuloUsuario(fmp.Funcionario.Fun_cod); foreach (DataRow dr1 in ds.Tables[0].Rows) { if (dr1["mod_descricao"].Equals("Editar Requerente")) { atualizar = "<a href='../paginas/AlterarRequerente.aspx?par=" + Funcoes.AESCodifica(tipo) + "&cod=" + Funcoes.AESCodifica(Convert.ToString(dr["pes_cod"])) + "'>" + "<button type='button' class='btn btn-primary btn-xs'>" + " <i class='fa fa-edit'></i> Atualizar" + "</button>" + "</a>"; break; } } foreach (DataRow dr2 in ds.Tables[0].Rows) { if (dr2["mod_descricao"].Equals("Desativar Requerente")) { desativar = "<button type='button' class='btn btn-primary btn-xs' data-toggle='modal' data-target='#myModalDesativar'>" + " <i class='fa fa-trash'></i> Excluir" + "</button>"; break; } } } else { ds = ModuloDB.ModuloUsuario(fmp.Funcionario.Fun_cod); foreach (DataRow dr1 in ds.Tables[0].Rows) { if (dr1["mod_descricao"].Equals("Editar Requerente")) { ativar = "<button type='button' class='btn btn-primary btn-xs' data-toggle='modal' data-target='#myModalAtivar'>" + " <i class='fa fa-check-circle'></i> Ativar" + "</button>"; break; } } } ds = RequerenteDB.Consulta(ativo); string contato = ""; if (con.Con_tipo == "Email") { contato += "<li><i class='fa fa-envelope'></i> E-mail: " + con.Con_valor + "</li>"; } else if (con.Con_tipo == "Telefone") { contato += "<li><i class='fa fa-phone'></i> Telefone: " + con.Con_valor + "</li>"; } else if (con.Con_tipo == "Celular") { contato += "<li><i class='fa fa-mobile-phone'></i> Celular: " + con.Con_valor + "</li>"; } string documento = "", titulo = "";; if (req.Pessoa.Pes_tipo != "Fisica") { documento = "<li><i class='fa fa-user'></i> CNPJ: " + req.Pessoa.Pes_cnpj + "</li>"; titulo = "<h4 class='brief'><i>Empresa</i></h4>"; } else { documento = "<li><i class='fa fa-user'></i> CPF: " + req.Pessoa.Pes_cpf + "</li>"; titulo = "<h4 class='brief'><i>Pessoa</i></h4>"; } lbl.Text += "<div class='col-md-4 col-sm-4 col-xs-12 animated fadeInDown'>" + "<div class='well profile_view'>" + " <div class='col-sm-12'> " + titulo + "<div class='left col-xs-10'>" + "<h2>" + req.Pessoa.Pes_nome + " " + req.Pessoa.Pes_sobrenome + "</h2>" + "<ul class='list-unstyled'>" + documento + "<li><i class='fa fa-home'></i> Endereço: " + req.Pessoa.Pes_cidade + "/" + req.Pessoa.Pes_estado + "</li>" + contato + "<br /><br />" + "</ul>" + "</div>" + "<div class='right col-xs-2 text-center'>" + //"<img src = '" + req.Perfil.Pfl_imagem + "' class='img-circle img-responsive' />" + "</div>" + "</div>" + "<div class='col-xs-12 bottom text-center'>" + "<div class='col-xs-12 bottom text-center'>" + atualizar + desativar + ativar + "</div>" + "</div>" + "</div>" + "</div>" + "<div class='modal fade' id='myModalDesativar' tabindex='- 1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>" + "<div class='modal-dialog' role='document'>" + "<div class='modal-content'>" + "<div class='modal-header'>" + "<button type='button' class='close' data-dismiss='modal' aria-label='Close'>" + "<span aria-hidden='true'>×</span>" + "</button>" + "<h3 class='modal-title red' id='myModalLabel'>Aviso!</h3>" + "</div>" + "<div class='modal-body'>" + "<h2 class='text-center'>Tem certeza que deseja Excluir?</h2>" + "</div>" + "<div class='divider'></div>" + "<div class='col-xs-12 bottom text-right'>" + "<button type='button' class='btn btn-default' data-dismiss='modal'>Não</button>" + "<button type='button' class='btn btn-danger' onclick='desativar(" + dr["pes_cod"] + ", " + fmp.Funcionario.Pessoa.Pes_cod + ")'>Sim</button>" + "</div>" + "</div>" + "</div>" + "</div>" + "<div class='modal fade' id='myModalAtivar' tabindex='- 1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>" + "<div class='modal-dialog' role='document'>" + "<div class='modal-content'>" + "<div class='modal-header'>" + "<button type='button' class='close' data-dismiss='modal' aria-label='Close'>" + "<span aria-hidden='true'>×</span>" + "</button>" + "<h3 class='modal-title red' id='myModalLabel'>Aviso!</h3>" + "</div>" + "<div class='modal-body'>" + "<h2 class='text-center'>Tem certeza que deseja Ativar?</h2>" + "</div>" + "<div class='divider'></div>" + "<div class='col-xs-12 bottom text-right'>" + "<button type='button' class='btn btn-default' data-dismiss='modal'>Não</button>" + "<button type='button' class='btn btn-danger' onclick='ativar(" + dr["pes_cod"] + ", " + fmp.Funcionario.Pessoa.Pes_cod + ")'>Sim</button>" + "</div>" + "</div>" + "</div>" + "</div>"; } }
protected void btnSalvarCliF_Click(object sender, EventArgs e) { ClienteFisicoDB clifisicoDB = new ClienteFisicoDB(); ClienteFisico clifisico = new ClienteFisico(); clifisico = clifisicoDB.Select(Convert.ToInt32(Session["Editar"])); string cpf = clifisico.Cpf; string rg = clifisico.Rg; string login = clifisico.UserName; if (clifisicoDB.ValidaCPF(txtCPFCliF.Text) != null && cpf != txtCPFCliF.Text) { txtCPFCliF.Focus(); lblMensagem.Text = "CPF já cadastrado"; divStatusCliF.Attributes["class"] = "alert alert-danger"; } else if (clifisicoDB.ValidaLogin(txtLoginCliF.Text) != null && login != txtLoginCliF.Text) { txtLoginCliF.Focus(); lblMensagem.Text = "Login já existe"; divStatusCliF.Attributes["class"] = "alert alert-danger"; } else if (clifisicoDB.ValidaRG(txtRgCliF.Text) != null && rg != txtRgCliF.Text) { txtRgCliF.Focus(); lblMensagem.Text = "RG já cadastrado"; divStatusCliF.Attributes["class"] = "alert alert-danger"; } else if (string.IsNullOrWhiteSpace(txtNomeCliF.Text)) { txtNomeCliF.Focus(); lblMensagem.Text = "Insira um Nome"; divStatusCliF.Attributes["class"] = "alert alert-danger"; } else if (string.IsNullOrWhiteSpace(txtCelularCliF.Text) && string.IsNullOrWhiteSpace(txtTelefoneCliF.Text)) { txtTelefoneCliF.Focus(); lblMensagem.Text = "Insira ao menos um telefone"; divStatusCliF.Attributes["class"] = "alert alert-danger"; } else if (!ValidaDoc.ValidaCPF(txtCPFCliF.Text)) { txtCPFCliF.Focus(); lblMensagem.Text = "Insira um CPF Valido"; divStatusCliF.Attributes["class"] = "alert alert-danger"; } else if (string.IsNullOrWhiteSpace(txtRgCliF.Text) || txtRgCliF.Text.Length < 12) { txtRgCliF.Focus(); lblMensagem.Text = "Insira um RG Valido"; divStatusCliF.Attributes["class"] = "alert alert-danger"; } else if (Convert.ToDateTime(txtDataNascimentoCliF.Text) >= DateTime.Today) { txtDataNascimentoCliF.Focus(); lblMensagem.Text = "Insira uma data de nascimento valida"; divStatusCliF.Attributes["class"] = "alert alert-danger"; } else if (ddlSexoCliF.SelectedItem.Text == "Selecione") { ddlSexoCliF.Focus(); lblMensagem.Text = "Selecione o Sexo"; divStatusCliF.Attributes["class"] = "alert alert-danger"; } else if (ddlEstadoCliF.SelectedItem.Text == "Selecione") { ddlEstadoCliF.Focus(); lblMensagem.Text = "Selecione um estado"; divStatusCliF.Attributes["class"] = "alert alert-danger"; } else if (ddlEstadoCivil.SelectedItem.Text == "Selecione") { ddlEstadoCivil.Focus(); lblMensagem.Text = "Selecione um estado Civil"; divStatusCliF.Attributes["class"] = "alert alert-danger"; } else if (ddlCidadeCliF.SelectedItem.Text == "Selecione") { ddlCidadeCliF.Focus(); lblMensagem.Text = "Selecione uma cidade"; divStatusCliF.Attributes["class"] = "alert alert-danger"; } else if (string.IsNullOrWhiteSpace(txtEmailCliF.Text)) { txtEmailCliF.Focus(); lblMensagem.Text = "Insira um Email"; divStatusCliF.Attributes["class"] = "alert alert-danger"; } else if (string.IsNullOrWhiteSpace(txtLoginCliF.Text)) { txtLoginCliF.Focus(); lblMensagem.Text = "Insira um Nome de usuario"; divStatusCliF.Attributes["class"] = "alert alert-danger"; } else { clifisico.Cpf = txtCPFCliF.Text; clifisico.Rg = txtRgCliF.Text; clifisico.DataNascimento = Convert.ToDateTime(txtDataNascimentoCliF.Text); clifisico.UserName = txtLoginCliF.Text; clifisico.Sexo = ddlSexoCliF.SelectedItem.Value; EstadoCivil estCivil = new EstadoCivil(); estCivil.Codigo = Convert.ToInt32(ddlEstadoCivil.SelectedItem.Value); clifisico.EstadoCivil = estCivil; ContatoDB conDB = new ContatoDB(); Contato contato = new Contato(); contato = conDB.SelectContato(clifisico.ContatoPessoa.Codigo); contato.Nome = txtNomeCliF.Text; contato.Telefone = txtTelefoneCliF.Text; contato.Celular = txtCelularCliF.Text; contato.Email = txtEmailCliF.Text; EnderecoDB endDB = new EnderecoDB(); Endereco endereco = new Endereco(); endereco = endDB.Select(clifisico.Endereco.Codigo); endereco.Logradouro = txtEnderecoCliF.Text; endereco.Bairro = txtBairroCliF.Text; endereco.Complemento = txtComplementoCliF.Text; endereco.Numero = txtNumeroCliF.Text; endereco.Cep = txtCEPCliF.Text; CidadeDB cidDB = new CidadeDB(); Cidade cidade = new Cidade(); endereco.Cidade.Codigo = Convert.ToInt32(ddlCidadeCliF.SelectedValue); endDB.Update(endereco); conDB.Update(contato); if (clifisicoDB.Update(clifisico)) { lblMensagem.Text = "Dados atualizados"; divStatusCliF.Attributes["class"] = "alert alert-success"; CarregaCliente(); } else { lblMensagem.Text = "Cliente não foi atualizado"; } } }
private bool CadastraADV() { // Objetos Advogado adv = new Advogado(); Contato con = new Contato(); Endereco end = new Endereco(); Cidade cid = new Cidade(); Estado est = new Estado(); ContatoDB conDB = new ContatoDB(); EnderecoDB endDB = new EnderecoDB(); AdvogadoDB advDB = new AdvogadoDB(); EstadoCivil estCivil = new EstadoCivil(); //Objeto da classe culture info, permite utulizar "Culturas de uma certo pais" ex: Formato como se escreve a data dd/mm/yyyy ou yyy/mm/dd CultureInfo PrimeiraLetra = Thread.CurrentThread.CurrentCulture; //contato con.Nome = PrimeiraLetra.TextInfo.ToTitleCase(txtNome.Text); con.Nome = con.Nome.Replace("De ", "de ").Replace("Da ", "da ").Replace("Das ", "das ").Replace("Dos ", "dos "); con.Telefone = txtTelefone.Text; con.Celular = txtCelular.Text; con.Email = txtEmail.Text; //advogado adv.Cpf = txtCPF.Text; adv.Rg = txtRg.Text; adv.OAB = txtOab.Text; adv.DataNascimento = Convert.ToDateTime(txtDataNascimento.Text); adv.Sexo = ddlSexo.SelectedItem.Value; adv.Senha = Criptografia.GetSHA256(txtSenha.Text); adv.UserName = txtLogin.Text; estCivil.Codigo = Convert.ToInt32(ddlEstadoCivil.SelectedItem.Value); adv.EstadoCivil = estCivil; //endereco cid.Codigo = Convert.ToInt32(ddlCidade.SelectedItem.Value); end.Cidade = cid; end.Bairro = PrimeiraLetra.TextInfo.ToTitleCase(txtBairro.Text); end.Bairro = end.Bairro.Replace("De ", "de ").Replace("Da ", "da ").Replace("Das ", "das ").Replace("Dos ", "dos "); end.Cep = txtCEP.Text; end.Logradouro = PrimeiraLetra.TextInfo.ToTitleCase(txtEndereco.Text); end.Logradouro = end.Logradouro.Replace("De ", "de ").Replace("Da ", "da ").Replace("Das ", "das ").Replace("Dos ", "dos "); end.Numero = txtNumero.Text; end.Complemento = txtComplemento.Text; //Persistencia if (!conDB.InsertSemFK(con)) { lblMensagem.Text = "Erro ao inserir dados, favor contatar o fabricante"; divmensagem.Attributes["class"] = "alert alert-danger"; return(false); } else if (!endDB.Insert(end)) { lblMensagem.Text = "Erro ao inserir dados, favor contatar o fabricante"; divmensagem.Attributes["class"] = "alert alert-danger"; return(false); } else { end.Codigo = endDB.GetLastId(end); con.Codigo = conDB.GetLastId(con); adv.Endereco = end; adv.ContatoPessoa = con; if (!advDB.Insert(adv)) { lblMensagem.Text = "Erro ao inserir dados, favor contatar o fabricante"; divmensagem.Attributes["class"] = "alert alert-danger"; return(false); } else { adv = advDB.GetLastId(con.Codigo); con.PessoaAdvogado = adv; if (!conDB.UpdateCodigoAdvogado(con)) { lblMensagem.Text = "Erro ao inserir dados, favor contatar o fabricante"; divmensagem.Attributes["class"] = "alert alert-danger"; return(false); } else { lblMensagem.Text = "Advogado Cadastrado realizado com sucesso!"; divmensagem.Attributes["class"] = "alert alert-success"; return(true); } } } }
protected void btnSalvar_Click(object sender, EventArgs e) { AdvogadoDB advDB = new AdvogadoDB(); Advogado advogado = new Advogado(); ContatoDB conDB = new ContatoDB(); Contato contato = new Contato(); EnderecoDB endDB = new EnderecoDB(); Endereco endereco = new Endereco(); int id = Convert.ToInt32(Session["Advogado"]); string email = contato.Email; string cpf = advogado.Cpf; string rg = advogado.Rg; string login = advogado.UserName; advogado = advDB.Select(id); contato = conDB.SelectContato(advogado.ContatoPessoa.Codigo); endereco = endDB.Select(advogado.Endereco.Codigo); if (string.IsNullOrWhiteSpace(txtNome.Text)) { txtNome.Focus(); lblMensagem.Text = "Insira um Nome"; divMensagem.Attributes["class"] = "alert alert-danger"; } else if (string.IsNullOrWhiteSpace(txtCelular.Text) && string.IsNullOrWhiteSpace(txtTelefone.Text)) { txtCelular.Focus(); lblMensagem.Text = "Insira ao menos um telefone"; divMensagem.Attributes["class"] = "alert alert-danger"; } else if (ValidaDoc.ValidaCPF(txtCPF.Text) == false) { txtCPF.Focus(); lblMensagem.Text = "Insira um CPF Valido"; divMensagem.Attributes["class"] = "alert alert-danger"; } else if (string.IsNullOrWhiteSpace(txtRg.Text) || txtRg.Text.Length < 12) { txtRg.Focus(); lblMensagem.Text = "Insira um RG Valido"; divMensagem.Attributes["class"] = "alert alert-danger"; } else if (string.IsNullOrWhiteSpace(txtOab.Text)) { txtOab.Focus(); lblMensagem.Text = "Insira um numero da OAB"; divMensagem.Attributes["class"] = "alert alert-danger"; } else if (Convert.ToDateTime(txtDataNascimento.Text) >= DateTime.Today) { txtDataNascimento.Focus(); lblMensagem.Text = "Insira uma data de nascimento valida"; divMensagem.Attributes["class"] = "alert alert-danger"; } else if (ddlSexo.SelectedItem.Text == "Selecione") { ddlSexo.Focus(); lblMensagem.Text = "Selecione o Sexo"; divMensagem.Attributes["class"] = "alert alert-danger"; } else if (ddlEstado.SelectedItem.Text == "Selecione") { ddlEstado.Focus(); lblMensagem.Text = "Selecione um estado"; divMensagem.Attributes["class"] = "alert alert-danger"; } else if (ddlCidade.SelectedItem.Text == "Selecione") { ddlCidade.Focus(); lblMensagem.Text = "Selecione uma cidade"; divMensagem.Attributes["class"] = "alert alert-danger"; } else if (string.IsNullOrWhiteSpace(txtEmail.Text)) { txtEmail.Focus(); lblMensagem.Text = "Insira um Email"; divMensagem.Attributes["class"] = "alert alert-danger"; } else if (string.IsNullOrWhiteSpace(txtLogin.Text)) { txtLogin.Focus(); lblMensagem.Text = "Insira um Nome de usuario"; divMensagem.Attributes["class"] = "alert alert-danger"; } else if (advDB.ValidaLogin(txtLogin.Text) != null && login != txtLogin.Text) { txtLogin.Focus(); lblMensagem.Text = "Insira um Email"; divMensagem.Attributes["class"] = "alert alert-danger"; } else if (advDB.ValidaRG(txtRg.Text) != null && rg != txtRg.Text) { txtRg.Focus(); lblMensagem.Text = "Insira um Email"; divMensagem.Attributes["class"] = "alert alert-danger"; } else if (advDB.ValidaCPF(txtCPF.Text) != null && cpf != txtCPF.Text) { txtCPF.Focus(); lblMensagem.Text = "Insira um Email"; divMensagem.Attributes["class"] = "alert alert-danger"; } else if (conDB.ValidaEmail(txtEmail.Text) != null && email != txtEmail.Text) { txtEmail.Focus(); lblMensagem.Text = "Insira um Email"; divMensagem.Attributes["class"] = "alert alert-danger"; } else { advogado.Cpf = txtCPF.Text; advogado.Rg = txtRg.Text; advogado.DataNascimento = Convert.ToDateTime(txtDataNascimento.Text); advogado.OAB = txtOab.Text; advogado.UserName = txtLogin.Text; advogado.Sexo = ddlSexo.SelectedItem.Value; EstadoCivil estCivil = new EstadoCivil(); estCivil.Codigo = Convert.ToInt32(ddlEstadoCivil.SelectedItem.Value); advogado.EstadoCivil = estCivil; contato.Nome = txtNome.Text; contato.Telefone = txtTelefone.Text; contato.Celular = txtCelular.Text; contato.Email = txtEmail.Text; 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(); cidade.Codigo = Convert.ToInt32(ddlCidade.SelectedValue); endereco.Cidade = cidade; endDB.Update(endereco); conDB.Update(contato); if (advDB.Update(advogado)) { lblMensagem.Text = "Dados atualizados"; divMensagem.Attributes["class"] = "alert alert-success"; } else { lblMensagem.Text = "Advogado não foi atualizado"; divMensagem.Attributes["class"] = "alert alert-danger"; } } }
private bool ValidaADV(Label lbl) { AdvogadoDB advDB = new AdvogadoDB(); ContatoDB conDB = new ContatoDB(); if (string.IsNullOrWhiteSpace(txtNome.Text)) { lbl.Text = "Insira o nome"; } else if (string.IsNullOrWhiteSpace(txtCelular.Text) && string.IsNullOrWhiteSpace(txtTelefone.Text)) { lbl.Text = "Insira ao menos um telefone"; } else if (string.IsNullOrWhiteSpace(txtCPF.Text) || ValidaDoc.ValidaCPF(txtCPF.Text) == false) { lbl.Text = "Insira um CPF Valido"; } else if (string.IsNullOrWhiteSpace(txtRg.Text) || txtRg.Text.Length < 12) { lbl.Text = "Insira um RG Valido"; } else if (string.IsNullOrWhiteSpace(txtOab.Text)) { lbl.Text = "Insira um numero da OAB"; } else if (Convert.ToDateTime(txtDataNascimento.Text) >= DateTime.Today) { lbl.Text = "Insira uma data de nascimento valida"; } else if (ddlSexo.SelectedItem.Text == "Selecione") { lbl.Text = "Selecione o Sexo"; } else if (ddlEstado.SelectedItem.Text == "Selecione") { lbl.Text = "Selecione um estado"; } else if (ddlCidade.SelectedItem.Text == "Selecione") { lbl.Text = "Selecione uma cidade"; } else if (ddlEstadoCivil.SelectedItem.Text == "Selecione") { lbl.Text = "Selecione um estado civil"; } else if (string.IsNullOrWhiteSpace(txtEmail.Text)) { lbl.Text = "Insira um Email"; } else if (string.IsNullOrWhiteSpace(txtLogin.Text)) { lbl.Text = "Insira um Nome de usuario"; } else if (string.IsNullOrWhiteSpace(txtSenha.Text) || string.IsNullOrWhiteSpace(txtConfirmaSenha.Text)) { lbl.Text = "Insira sua senha"; } else if (advDB.ValidaCPF(txtCPF.Text) != null) { lbl.Text = "CPF já cadastrado!"; } else if (advDB.ValidaRG(txtRg.Text) != null) { lbl.Text = "RG já cadastrado!"; } else if (advDB.ValidaOAB(txtOab.Text) != null) { lbl.Text = "OAB já cadastrado!"; } else if (conDB.ValidaEmail(txtEmail.Text) != null) { lbl.Text = "Email já cadastrado!"; } else if (advDB.ValidaLogin(txtLogin.Text) != null) { lbl.Text = "Login já cadastrado!"; } else { return(true); } divmensagem.Attributes["class"] = "alert alert-danger"; return(false); }
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; }
protected void PerfilUsuario(FunMod fmp) { //Variavéis string imagem = "", nome = "", matricula = "", usuario = "", local = "", caminho = "", situacao = ""; int codigo = 0; string mes, dia = "", nomeMes = "", acao = "", mensagem = ""; imagem = fmp.Funcionario.Perfil.Pfl_imagem; codigo = fmp.Funcionario.Pessoa.Pes_cod; nome = fmp.Funcionario.Pessoa.Pes_nome + " " + fmp.Funcionario.Pessoa.Pes_sobrenome; matricula = fmp.Funcionario.Fun_matricula; usuario = fmp.Funcionario.Perfil.Pfl_descricao; local = fmp.Funcionario.Pessoa.Pes_cidade + "," + fmp.Funcionario.Pessoa.Pes_estado; situacao = fmp.Funcionario.Pessoa.Pes_ativo; Contato con = new Contato(); ContatoDB.Select(fmp.Funcionario.Pessoa.Pes_cod); //if (con.Con_tipo.Equals("email")) //{ //} caminho = "<a href='../paginas/AlterarPerfil.aspx?pfl=" + Funcoes.AESCodifica(Convert.ToString(fmp.Funcionario.Fun_cod)) + "' Class='btn btn-dark col-md-12'>" + "<i class='fa fa-edit'></i> Editar </a>"; //Labels com os dados do Banco lblInfo.Text = "<center><div class='x_title blue'>" + "Detalhes do usuário " + nome + "<div class='clearfix'></div>" + "</div></center>"; lblImagem.Text = "<div class='avatar-view' title='" + nome + "'>" + "<img src='" + imagem + "' alt='...'/>" + "</div>"; lblDados.Text = "<br/><center><ul class='list-unstyled user_data'>" + "<li class='m-top-xs'><i class='fa fa-user'></i> Matrícula: " + matricula + " | " + situacao + "</li>" + "<li><i class='fa fa-briefcase user-profile-icon'></i> Usuário: " + usuario + "</li>" + "<li><i class='fa fa-map-marker user-profile-icon'></i> Endereço: " + local + "</li>" + //"<li><i class='fa fa-map-marker user-profile-icon'></i> Contato: " + valor + "</li>" + "</ul></center><br/>" + "<div class='col-md-12'>" + caminho + "</div>"; //"<div class='col-md-6'>" + // "<button type='button' class='btn btn-dark col-md-12' data-toggle='modal' data-target='#myModalDesativar'>" + // "<i class='fa fa-trash'></i> Excluir " + // "</button>" + //"</div>" + //"<div class='modal fade' id='myModalDesativar' tabindex='- 1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>" + // "<div class='modal-dialog' role='document'>" + // "<div class='modal-content'>" + // "<div class='modal-header'>" + // "<button type='button' class='close' data-dismiss='modal' aria-label='Close'>" + // "<span aria-hidden='true'>×</span>" + // "</button>" + // "<h3 class='modal-title red' id='myModalLabel'>Aviso!</h3>" + // "</div>" + // "<div class='modal-body'>" + // "<h2 class='text-center'>Tem certeza que deseja fazer isso?</h2>" + // "<h4 class='text-center'>Se você fizer isso ficará impossibilitado de acessar o sistema novamente!</h4>" + // "</div>" + // "<div class='divider'></div>" + // "<div class='col-xs-12 bottom text-right'>" + // "<button type='button' class='btn btn-default' data-dismiss='modal'>Não</button>" + // "<button type='button' class='btn btn-danger' onclick='desativar(" + fmp.Funcionario.Pessoa.Pes_cod + ")'>Sim</button>" + // "</div>" + // "</div>" + // "</div>" + // "</div>"; DataSet ds = new DataSet(); ds = AuditoriaDB.SelectPerfilAudCon(fmp.Funcionario.Fun_cod); foreach (DataRow dr in ds.Tables[0].Rows) { acao = dr["acao"] + ""; if (acao.Equals("Atualização")) { mensagem = nome + " atualizou " + dr["tabela"]; } else if (acao.Equals("Exclusão")) { mensagem = nome + " excluiu " + dr["tabela"]; } else if (acao.Equals("Inserção")) { mensagem = nome + " cadastrou " + dr["tabela"]; } else if (acao.Equals("Ativação")) { mensagem = nome + " ativou " + dr["tabela"]; } else if (acao.Equals("Alteração de Senha")) { mensagem = nome + " alterou " + dr["tabela"]; } dia = dr["dataAcao"] + ""; dia = dia.Substring(0, 2); mes = dr["dataAcao"] + ""; mes = mes.Substring(3, 2); switch (mes) { case "01": nomeMes = "Janeiro"; break; case "02": nomeMes = "Fevereiro"; break; case "03": nomeMes = "Março"; break; case "04": nomeMes = "Abri"; break; case "05": nomeMes = "Maio"; break; case "06": nomeMes = "Junho"; break; case "07": nomeMes = "Julho"; break; case "08": nomeMes = "Agosto"; break; case "09": nomeMes = "Setembro"; break; case "10": nomeMes = "Outubro"; break; case "11": nomeMes = "Novembro"; break; case "12": nomeMes = "Dezembro"; break; } if (fmp.Funcionario.Fun_cod.Equals(dr["aud_funcionario"])) { lblTabbFeed.Text += "<ul class='messages'><li><img src='" + imagem + "' class='avatar' alt='Avatar'>" + "<div class='message_date'>" + "<h3 class='date text-info'>" + dia + "</h3>" + "<p class='month'>" + nomeMes + "</p>" + "</div>" + "<div class='message_wrapper'>" + "<h4 class='heading'>" + nome + "</h4>" + "<blockquote class='message'>" + mensagem + "</blockquote>" + "<br />" + "<p class='url'>" + "<span class='fs1 text-info' aria-hidden='true' data-icon='?'></span>" + "</p>" + "</div></li></ul>"; } } }
protected void PerfilUsuario(int n) { FunMod fmp = FunModDB.Select(n); //Variavéis string imagem = "", nome = "", matricula = "", usuario = "", local = "", caminho = ""; int codigo = 0; string mes, dia = "", nomeMes = "", acao = "", mensagem = ""; imagem = fmp.Funcionario.Perfil.Pfl_imagem; codigo = fmp.Funcionario.Pessoa.Pes_cod; nome = fmp.Funcionario.Pessoa.Pes_nome + " " + fmp.Funcionario.Pessoa.Pes_sobrenome; matricula = fmp.Funcionario.Fun_matricula; usuario = fmp.Funcionario.Perfil.Pfl_descricao; local = fmp.Funcionario.Pessoa.Pes_cidade + "," + fmp.Funcionario.Pessoa.Pes_estado; Contato con = new Contato(); ContatoDB.Select(fmp.Funcionario.Pessoa.Pes_cod); caminho = "<a href='../paginas/AlterarPerfil.aspx?pfl=" + Funcoes.AESCodifica(Convert.ToString(fmp.Funcionario.Fun_cod)) + "' Class='btn btn-dark col-md-12'>" + "<i class='fa fa-edit'></i> Editar </a>"; //Labels com os dados do Banco lblInfo.Text = "<center><div class='x_title blue'>" + "Detalhes do usuário " + nome + "<ul class='nav navbar-right panel_toolbox'>" + "<li><a href='../paginas/ConsultaUsuario.aspx' data-toggle='tooltip' data-placement='bottom' title='Retornar Pagina Anterior'><i class='fa fa-reply'></i></a></li>" + "</ul>" + "<div class='clearfix'></div>" + "</div></center>"; lblImagem.Text = "<div class='avatar-view' title='" + nome + "'>" + "<img src='" + imagem + "' alt='...'/>" + "</div>"; lblDados.Text = "<br/><center><ul class='list-unstyled user_data'>" + "<li class='m-top-xs'><i class='fa fa-user'></i> Matrícula: " + matricula + "</li>" + "<li><i class='fa fa-briefcase user-profile-icon'></i> Usuário: " + usuario + "</li>" + "<li><i class='fa fa-map-marker user-profile-icon'></i> Endereço: " + local + "</li>" + //"<li><i class='fa fa-map-marker user-profile-icon'></i> Contato: " + valor + "</li>" + "</ul></center><br/>" + "<div class='col-md-12'>" + caminho + "</div>"; DataSet ds = new DataSet(); ds = AuditoriaDB.SelectPerfilAudCon(n); foreach (DataRow dr in ds.Tables[0].Rows) { acao = dr["acao"] + ""; if (acao.Equals("Atualização")) { mensagem = nome + " atualizou " + dr["tabela"]; } else if (acao.Equals("Exclusão")) { mensagem = nome + " excluiu " + dr["tabela"]; } else if (acao.Equals("Inserção")) { mensagem = nome + " cadastrou " + dr["tabela"]; } else if (acao.Equals("Ativação")) { mensagem = nome + " ativou " + dr["tabela"]; } else if (acao.Equals("Alteração de Senha")) { mensagem = nome + " alterou " + dr["tabela"]; } dia = dr["dataAcao"] + ""; dia = dia.Substring(0, 2); mes = dr["dataAcao"] + ""; mes = mes.Substring(3, 2); switch (mes) { case "01": nomeMes = "Janeiro"; break; case "02": nomeMes = "Fevereiro"; break; case "03": nomeMes = "Março"; break; case "04": nomeMes = "Abri"; break; case "05": nomeMes = "Maio"; break; case "06": nomeMes = "Junho"; break; case "07": nomeMes = "Julho"; break; case "08": nomeMes = "Agosto"; break; case "09": nomeMes = "Setembro"; break; case "10": nomeMes = "Outubro"; break; case "11": nomeMes = "Novembro"; break; case "12": nomeMes = "Dezembro"; break; } lblTabbFeed.Text += "<ul class='messages'><li><img src='" + imagem + "' class='avatar' alt='Avatar'>" + "<div class='message_date'>" + "<h3 class='date text-info'>" + dia + "</h3>" + "<p class='month'>" + nomeMes + "</p>" + "</div>" + "<div class='message_wrapper'>" + "<h4 class='heading'>" + nome + "</h4>" + "<blockquote class='message'>" + mensagem + "</blockquote>" + "<br />" + "<p class='url'>" + "<span class='fs1 text-info' aria-hidden='true' data-icon='?'></span>" + "</p>" + "</div></li></ul>"; } }
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); }