protected void btnSalvar_Click(object sender, EventArgs e) { if (descricao.Text == "") { valido = "nao"; mensagem = "Favor faça a descrição da solicitação !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); descricao.Focus(); } else if (descricao.Text.Length < 200) { valido = "nao"; mensagem = "A descrição do chamado esta muito curta, deve conter no mínimo 200 caracteres !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); descricao.Focus(); } else if ((txtemail.Text != "") && (ValidaEmail.ValidarEmail(txtemail.Text) == false)) { valido = "nao"; mensagem = "O e-mail digitado esta incorreto !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); txtemail.Focus(); } else { valido = "sim"; } if (valido == "sim") { try { semaEntities ctx = new semaEntities(); chamado ch = ctx.chamadoes.First(p => p.id == chamadoID); ch.status = cboxStatus.SelectedValue; ch.secretariaID = int.Parse(Session["secretaria"].ToString()); ch.protocolo = txtProtocolo.Text; ch.nome = txtnome.Text; ch.telefone = txttelefone.Text; ch.email = txtemail.Text; ch.cpf = txtcpf.Text; ch.assunto = int.Parse(cboxAssunto.SelectedValue); ch.topico = int.Parse(cboxTopico.SelectedValue); ch.img = "user-800x600.png"; ch.cep = txtCEP.Text; ch.rua = txtRua.Text; ch.numero = txtNumero.Text; ch.bairro = txtBairro.Text; ch.cidade = txtCidade.Text; if (checkDenuncia.Checked == true) { ch.anonimo = "SIM"; } if (checkDenuncia.Checked == false) { ch.anonimo = "NAO"; } if (checkWhatsapp.Checked == true) { ch.envia_whatsapp = "SIM"; } if (checkWhatsapp.Checked == false) { ch.envia_whatsapp = "NAO"; } ctx.SaveChanges(); pushMensage(); mensagem = "Alterado com sucesso !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } catch (System.Exception ex) { mensagem = "Ocorreu o seguinte erro: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } }
protected void btnEnvia_Click(object sender, EventArgs e) { if (nome.Text == "") { valido = "nao"; //ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "erroNome();", true); ClientScript.RegisterStartupScript(GetType(), "Popup", "erroNome();", true); } else if (rg.Text == "") { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroRG();", true); } else if (datanasc.Text == "") { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroDataNasc();", true); } else if (uf.SelectedIndex == 0) { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroUF();", true); } else if (cpf.Text == "") { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroCPF();", true); } else if ((cpf.Text != "") && (ValidaCPF.IsCpf(cpf.Text) == false)) { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroCPFinv();", true); } else if (email.Text == "") { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroEmail();", true); } else if ((email.Text != "") && (ValidaEmail.ValidarEmail(email.Text) == false)) { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroEmailinv();", true); } else if (celular.Text == "") { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroCelular();", true); } else if (mensagem.Value == "") { ClientScript.RegisterStartupScript(GetType(), "Popup", "erroMensagem();", true); } else if (rbHabilitacao.Checked == false && rbInfracoes.Checked == false && rbVeiculos.Checked == false) { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroCategoria();", true); } else if (rbHabilitacao.Checked == true) { if (cnhsn.SelectedIndex == 0) { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroTemCNH();", true); } else if ((cnhsn.SelectedValue == "SIM") && ((cnh.Text == "") || (dtvalidade.Text == "") || (ufcnh.Text == ""))) { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroCampos();", true); } else if (rbInfracoes.Checked == true) { if (renavan.Text == "") { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroRenavam();", true); } else if (placa.Text == "") { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroPlaca();", true); } else if (numeroi.Text == "") { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroAutoI();", true); } else if (rbVeiculos.Checked == true) { if (renavan.Text == "") { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroRenavam();", true); } else if (placa.Text == "") { valido = "nao"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroPlaca();", true); } } } else { valido = "sim"; } } if (valido == "sim" && idfaleconosco == null) { Salvar(); Email(); } if (valido == "sim" && idfaleconosco != null) { SalvarRetornoCidadao(); ListarMensagemRetornoEmail(); Email(); } }
protected void btnSalvar_Click(object sender, EventArgs e) { if (descricao.Text == "") { valido = "nao"; mensagem = "Favor faça a descrição da solicitação !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); descricao.Focus(); } else if (descricao.Text.Length < 200) { valido = "nao"; mensagem = "A descrição do chamado esta muito curta, deve conter no mínimo 200 caracteres !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); descricao.Focus(); } else if (txtnome.Text == "" && checkDenuncia.Checked == false) { valido = "nao"; mensagem = "Favor informe o Nome !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); txtnome.Focus(); } else if (txttelefone.Text == "" && checkDenuncia.Checked == false) { valido = "nao"; mensagem = "É necessáro informar um Telefone para contato !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); txttelefone.Focus(); } else if ((txtemail.Text != "") && (ValidaEmail.ValidarEmail(txtemail.Text) == false) && (checkDenuncia.Checked == false)) { valido = "nao"; mensagem = "O e-mail digitado esta incorreto !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); txtemail.Focus(); } else if (cboxAssunto.SelectedItem.ToString() == "Selecione") { valido = "nao"; mensagem = "Favor Selecionar o Assunto !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); cboxAssunto.Focus(); } else if (cboxTopico.SelectedItem.ToString() == "Selecione") { valido = "nao"; mensagem = "Favor Selecionar o Tópico !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); cboxTopico.Focus(); } else { valido = "sim"; } if (valido == "sim") { GravaDB = Salvar(); } if (GravaDB == true) { if (txtemail.Text != "") { Thread mail = new Thread(Email); mail.Start(); } Thread whats = new Thread(WhatsApp); whats.Start(); } }
protected void btnSalvar_Click(object sender, EventArgs e) { if (nome.Text == "") { mensagem = "O Campo Nome é obrigatório"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); nome.Focus(); } else if (email.Text == "") { mensagem = "O Campo e-mail é obrigatório!"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); email.Focus(); } else if ((email.Text != "") && (ValidaEmail.ValidarEmail(email.Text) == false)) { mensagem = "O e-mail digitado esta incorreto !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); email.Focus(); } else if (login.Text == "") { mensagem = "O Campo Login é obrigatório!"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); login.Focus(); } else if (cboxPerfil.SelectedItem.ToString() == "Selecione") { mensagem = "Favor Selecionar o Perfil !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); cboxPerfil.Focus(); } else if (cboxSecretaria.SelectedItem.ToString() == "Selecione") { mensagem = "Favor Selecionar a Secretaria !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); cboxSecretaria.Focus(); } else { try { string senhaCriptografada = Criptografia.CalculaHash(password); semaEntities ctx = new semaEntities(); usuario user = ctx.usuarios.First(p => p.id == usuarioID); user.nome = nome.Text.Trim(); user.email = email.Text.Trim(); user.login = login.Text.Trim(); if (password != string.Empty) { user.senha = senhaCriptografada; } user.perfil = cboxPerfil.SelectedValue; user.secretariaID = int.Parse(cboxSecretaria.SelectedValue); user.img = lblCaminhoImg.Text; user.cargo = cargo.Text; ctx.SaveChanges(); mensagem = "Dados foram salvos com sucesso !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } catch (System.Exception ex) { mensagem = "Erro ao Editar " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } }