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); } } }
private void getSecretaria(int cod) { semaEntities ctx = new semaEntities(); secretaria sec = ctx.secretarias.First(p => p.id == cod); nome.Text = sec.nome; }
private void WhatsApp() { int sec = int.Parse(Session["secretaria"].ToString()); semaEntities ctx = new semaEntities(); secretaria sr = ctx.secretarias.First(p => p.id == sec); string nomeSec = sr.nome; string numCel = txttelefone.Text.Trim(); if (numCel.Length == 16) { numCel = numCel.Remove(0, 1); numCel = numCel.Remove(2, 4); numCel = numCel.Remove(6, 1); } string dadosMensagem = "👏🏻👏🏻 Sua solicitação foi aberta com Sucesso e registrada com Protocolo Nº *" + txtProtocolo.Text + "* ✅ " + "A *" + nomeSec + "* irá analisar o pedido e respondera o mais breve possivel.\n" + "Voce pode acompanhar o andamento da solicitação , com o numero de protocolo em todos os " + "nossos canais de atendimento.\n\n\n" + "Agradecemos por utilzar nossos serviços.\n\n" + "👋🏼👋🏼 Ate logo."; try { var request = (HttpWebRequest)WebRequest.Create("http://10.0.2.15:3000/api/" + numCel + "/" + dadosMensagem); var response = (HttpWebResponse)request.GetResponse(); var responseString = new StreamReader(response.GetResponseStream()).ReadToEnd(); response.Close(); } catch (System.Exception ex) { mensagem = "Não foi possivel enviar a mensagem de confirmação pelo WhatsApp: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "info();", 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; } } }
private void getUsuarios(int cod) { semaEntities ctx = new semaEntities(); usuario user = ctx.usuarios.First(p => p.id == cod); nome.Text = user.nome; email.Text = user.email; login.Text = user.login; senha.Text = user.senha; cboxPerfil.SelectedValue = user.perfil; cargo.Text = user.cargo; secretaria sec = ctx.secretarias.First(p => p.id == user.secretariaID); string gru = sec.nome; cboxSecretaria.Items.Insert(0, new ListItem(gru, "1")); imgSel.ImageUrl = "/dist/img/users/" + user.img; }