protected void btnExcluir_Click(object sender, EventArgs e) { if (Session["perfil"].ToString() != "Administrador") { ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "acessoNegado();", true); } else { try { chamadoID = int.Parse((sender as LinkButton).CommandArgument); semaEntities ctx = new semaEntities(); chamado cha = ctx.chamadoes.First(p => p.id == chamadoID); ctx.chamadoes.Remove(cha); ctx.SaveChanges(); GetChamados(); mensagem = "Deletado com Sucesso !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } catch (System.Exception ex) { mensagem = "Ocorreu o seguinte erro ao tentar deletar: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } }
protected void btnSalvar_Click(object sender, EventArgs e) { if (nome.Text == "") { mensagem = "Campo Nome é obrigatorio"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroGeral();", true); nome.Focus(); } else { try { int cod = int.Parse(secretariaID); semaEntities ctx = new semaEntities(); secretaria sec = ctx.secretarias.First(p => p.id == cod); sec.nome = nome.Text.Trim(); ctx.SaveChanges(); ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } catch (System.Exception ex) { mensagem = "Ocorreu o seguinte erro: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroGeral();", true); throw; } } }
protected void btnExcluir_Click(object sender, EventArgs e) { if (Session["perfil"].ToString() != "Administrador") { ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "acessoNegado();", true); } else { try { int cod = Convert.ToInt32((sender as LinkButton).CommandArgument); semaEntities ctx = new semaEntities(); secretaria sec = ctx.secretarias.First(p => p.id == cod); ctx.secretarias.Remove(sec); ctx.SaveChanges(); ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); GridView1.DataSource = GetSecretarias(); GridView1.DataBind(); } catch (System.Exception ex) { mensagem = "Ocorreu o seguinte erro: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erroGeral();", true); } } }
protected void btnSalvar_Click(object sender, EventArgs e) { if (cboxSecretaria.SelectedValue == "selecione") { mensagem = "Favor Selecione a Secretaria!"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); cboxSecretaria.Focus(); } else { int cod = int.Parse(cboxSecretaria.SelectedValue); string conecLocal = "SERVER=10.0.2.9;UID=ura;PWD=ask123;Allow User Variables=True;Pooling=False"; MySqlConnection con = new MySqlConnection(conecLocal); con.Open(); MySqlCommand cmd = new MySqlCommand("select * from sema.configuracoes where secretariaID=" + cod, con); MySqlDataAdapter da = new MySqlDataAdapter(); DataTable dt = new DataTable(); da.SelectCommand = cmd; da.Fill(dt); int result = dt.Rows.Count; if (result == 0) { semaEntities ctx = new semaEntities(); configuraco cfg = new configuraco(); cfg.secretariaID = int.Parse(cboxSecretaria.SelectedValue); cfg.smtp = textSMTP.Text.Trim(); cfg.porta = textPorta.Text.Trim(); cfg.email = textEmail.Text.Trim(); cfg.senhaEmail = textSenha.Text.Trim(); cfg.nomeRemetente = textNomeRemetente.Text.Trim(); cfg.assunto = textAssunto.Text.Trim(); cfg.bodyEmailAuto = textBodyEmailAuto.Value.Trim(); cfg.bodyEmailResposta = textBodyEmailResposta.Value.Trim(); ctx.configuracoes.Add(cfg); ctx.SaveChanges(); mensagem = "Adicionado com sucesso !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } if (result == 1) { semaEntities ctx = new semaEntities(); configuraco cfg = ctx.configuracoes.First(p => p.secretariaID == cod); cfg.secretariaID = int.Parse(cboxSecretaria.SelectedValue); cfg.smtp = textSMTP.Text.Trim(); cfg.porta = textPorta.Text.Trim(); cfg.email = textEmail.Text.Trim(); cfg.senhaEmail = textSenha.Text.Trim(); cfg.nomeRemetente = textNomeRemetente.Text.Trim(); cfg.assunto = textAssunto.Text.Trim(); cfg.bodyEmailAuto = textBodyEmailAuto.Value.Trim(); cfg.bodyEmailResposta = textBodyEmailResposta.Value.Trim(); ctx.SaveChanges(); mensagem = "Alterado com sucesso !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } } }
public Boolean Salvar() { try { semaEntities ctx = new semaEntities(); chamado ch = new chamado(); ch.data = data; 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; ch.user_cadastrou = int.Parse(Session["id"].ToString()); 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.chamadoes.Add(ch); ctx.SaveChanges(); LastID = ch.id; if (LastID != 0) { pushMensage(); } ScriptManager.RegisterStartupScript(this, GetType(), "Click", "temporaryButtonClick();", true); } catch (System.Exception ex) { mensagem = "Ocorreu o seguinte erro: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } return(true); }
// grava a mensagem na tabela historico private void gravaHistorico() { try { semaEntities ctx = new semaEntities(); historico his = ctx.historicoes.Where(p => p.chamadoID == chamadoID && p.sequencia == seq).FirstOrDefault(); his.mensagem = descricao.Text; ctx.SaveChanges(); } catch (System.Exception ex) { mensagem = "Ocorreu o seguinte erro ao gravar mensagem: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } }
private void pushMensage() { try { semaEntities ctx = new semaEntities(); historico his = ctx.historicoes.First(p => p.chamadoID == chamadoID); his.mensagem = descricao.Text; ctx.SaveChanges(); } catch (System.Exception ex) { mensagem = "Ocorreu o seguinte erro ao tentar gravar o texto: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } }
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 { try { string senhaCriptografada = Criptografia.CalculaHash(password); semaEntities ctx = new semaEntities(); usuario user = new usuario(); user.nome = nome.Text.Trim(); user.email = email.Text.Trim(); user.login = login.Text.Trim(); user.senha = senhaCriptografada; user.perfil = cboxPerfil.SelectedValue; user.secretariaID = int.Parse(cboxSecretaria.SelectedValue); user.img = lblCaminhoImg.Text.Trim(); user.cargo = cargo.Text.Trim(); ctx.usuarios.Add(user); ctx.SaveChanges(); mensagem = "Cadastrado com Sucesso !!"; ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); nome.Text = string.Empty; email.Text = string.Empty; login.Text = string.Empty; senha.Text = string.Empty; cboxPerfil.SelectedIndex = -1; cboxSecretaria.SelectedIndex = -1; } catch (System.Exception ex) { mensagem = "Ocorreu o seguinte erro: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); throw; } } }
private void pushMensage() { try { semaEntities ctx = new semaEntities(); historico his = new historico(); his.chamadoID = LastID; his.mensagem = "<p>Enviada em: " + data + "</p></br>" + descricao.Text; his.sequencia = 0; his.origem = "cidadao"; his.data = data; ctx.historicoes.Add(his); ctx.SaveChanges(); } catch (System.Exception ex) { mensagem = "Ocorreu o seguinte erro ao tentar gravar o texto: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } }
public Boolean Salvar() { try { semaEntities ctx = new semaEntities(); chamado cha = ctx.chamadoes.First(p => p.id == chamadoID); cha.usuario_responsavel = int.Parse(cboxUsuario.SelectedValue); cha.status = cboxStatus.SelectedValue; cha.img = lblCaminhoImg.Text; ctx.SaveChanges(); gravaHistorico(); ClientScript.RegisterStartupScript(GetType(), "Popup", "MensagemOK();", true); //Response.Redirect(prevPage); } catch (System.Exception ex) { mensagem = "Ocorreu o Seguinte erro ao tentar gravar " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } return(true); }
// grava a mensagem na tabela historico private void gravaHistorico() { try { seq = seq + 1; semaEntities ctx = new semaEntities(); historico his = new historico(); his.chamadoID = chamadoID; his.mensagem = "<p>Enviada em: " + data + "</p></br>" + editor1.Value; his.sequencia = seq; his.origem = "cidadao"; his.data = data; ctx.historicoes.Add(his); ctx.SaveChanges(); } catch (System.Exception ex) { mensagem = "Ocorreu o seguinte erro ao gravar mensagem: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } }
protected void btnEnviar_Click(object sender, EventArgs e) { if (editor1.Value == "") { mensagem = "Favor preencher o texto com sua pergunta!"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); editor1.Focus(); } else if (editor1.Value.Length < 200) { mensagem = "A descrição do chamado esta muito curta, deve conter no mínimo 200 caracteres !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); editor1.Focus(); } if (resp_cboxStatus.Text == "Aberto") { mensagem = "Õ Chamado esta com status ABERTO aguardando analise!"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } else { try { semaEntities ctx = new semaEntities(); chamado cha = ctx.chamadoes.First(p => p.id == chamadoID); cha.status = "Retorno Cidadao"; ctx.SaveChanges(); pushMensage(); gravaHistorico(); mensagem = "Gravado com Sucesso!"; ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } catch (System.Exception ex) { mensagem = "Ocorreu o Seguinte erro ao tentar gravar " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } }
protected void btnExcluir_Click(object sender, EventArgs e) { if (Session["perfil"].ToString() != "Administrador") { ScriptManager.RegisterStartupScript(this, GetType(), "Popup", "acessoNegado();", true); } else { try { usuarioID = int.Parse((sender as LinkButton).CommandArgument); semaEntities ctx = new semaEntities(); usuario user = ctx.usuarios.First(p => p.id == usuarioID); ctx.usuarios.Remove(user); ctx.SaveChanges(); getUsuarios(); ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } catch (Exception) { ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } }
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 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); } } }
protected void btnSalvar_Click(object sender, EventArgs e) { if (cboxSecretaria.SelectedValue == "selecione") { mensagem = "Favor Selecione a Secretaria!"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); cboxSecretaria.Focus(); } else { int cod = int.Parse(cboxSecretaria.SelectedValue); string conecLocal = "SERVER=10.0.2.9;UID=ura;PWD=ask123;Allow User Variables=True;Pooling=False"; MySqlConnection con = new MySqlConnection(conecLocal); con.Open(); MySqlCommand cmd = new MySqlCommand("select * from sema.configuracoes where secretariaID=" + cod, con); MySqlDataAdapter da = new MySqlDataAdapter(); DataTable dt = new DataTable(); da.SelectCommand = cmd; da.Fill(dt); int result = dt.Rows.Count; if (result == 0) { semaEntities ctx = new semaEntities(); configuraco cfg = new configuraco(); cfg.secretariaID = int.Parse(cboxSecretaria.SelectedValue); cfg.logo = lblCaminhoImg.Text; cfg.bckColorMenu = bckColorMenu.Value; cfg.onHoverbckColorMenu = onHoverbckColorMenu.Value; cfg.textColorMenu = textColorMenu.Value; cfg.onHovertexColorMenu = onHoverbckColorMenu.Value; cfg.bckColorSbMenu = bckColorSbMenu.Value; cfg.onHoverbckColorSbMenu = onHoverbckColorSbMenu.Value; cfg.textColorSbMenu = textColorSbMenu.Value; cfg.onHovertextColorSbMenu = onHovertextColorSbMenu.Value; cfg.bckColorNavbar = bckColorNavbar.Value; ctx.configuracoes.Add(cfg); ctx.SaveChanges(); mensagem = "Adicionado com sucesso !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } if (result == 1) { semaEntities ctx = new semaEntities(); configuraco cfg = ctx.configuracoes.First(p => p.secretariaID == cod); cfg.secretariaID = int.Parse(cboxSecretaria.SelectedValue); if (lblCaminhoImg.Text != "sem-logo.jpg") { cfg.logo = lblCaminhoImg.Text; } cfg.bckColorMenu = bckColorMenu.Value; cfg.onHoverbckColorMenu = onHoverbckColorMenu.Value; cfg.textColorMenu = textColorMenu.Value; cfg.onHovertexColorMenu = onHoverbckColorMenu.Value; cfg.bckColorSbMenu = bckColorSbMenu.Value; cfg.onHoverbckColorSbMenu = onHoverbckColorSbMenu.Value; cfg.textColorSbMenu = textColorSbMenu.Value; cfg.onHovertextColorSbMenu = onHovertextColorSbMenu.Value; cfg.bckColorNavbar = bckColorNavbar.Value; ctx.SaveChanges(); mensagem = "Alterado com sucesso !"; ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } } }