protected void btSimPrio_Click(object sender, EventArgs e) { char pri; if (prio.Value == "1") { pri = 'A'; } else if (prio.Value == "2") { pri = 'M'; } else if (prio.Value == "3") { pri = 'B'; } else { pri = 'N'; } int returncode = DenunciasDAO.UpdateDenuPrio(Convert.ToInt32(id_denu.Value), pri); MPE_Estado.Hide(); if (returncode == -1) { String str = "<script>alertify.error('Alteração feita sem sucesso!');</script>"; Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false); } else { String str = "<script>alertify.success('Alteração feita com sucesso!');</script>"; Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false); } DataBindGrid(); }
protected void btSimEstado_Click(object sender, EventArgs e) { bool est, b = false; if (estado.Value == "1") { est = false; } else { est = true; } int returncode = RequisicoesDAO.UpdateReqEstado(Convert.ToInt32(id_req.Value), est); MPE_Estado.Hide(); if (returncode == -1) { String str = "<script>alertify.error('Alteração feita sem sucesso!');</script>"; Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false); } else { Requisicoes requisicao = RequisicoesDAO.GetRequisicaoByID(Convert.ToInt32(id_req.Value)); User user = UserDAO.GetUserByID(requisicao.id_user); Equip equip = EquipDAO.GetEquipByID(requisicao.id_equip); string esta; if (requisicao.estado == false) { esta = "Nao Aprovada"; } else { esta = "Aprovada"; } try { using (var client = new WebClient()) using (client.OpenRead("http://google.com/generate_204")) b = true; } catch { b = false; } if (b == true) { MailMessage mailMessage = new MailMessage(); mailMessage.From = new MailAddress("*****@*****.**"); mailMessage.To.Add(user.Email); mailMessage.Subject = "Alteração do estado de uma reserva."; mailMessage.Body = "<h3>G.E.T</h3><br/>Vimos por este meio informar que o estado da sua reserva do seguinte equipamento : " + equip.descri + "<br/>Foi alterado para " + esta + ". <br/>Para mais informações contacte um administrador."; mailMessage.IsBodyHtml = true; SmtpClient smtpClient = new SmtpClient("smtp.gmail.com", 587); smtpClient.EnableSsl = true; smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network; smtpClient.UseDefaultCredentials = false; smtpClient.Credentials = new System.Net.NetworkCredential("*****@*****.**", "teste123456"); smtpClient.Send(mailMessage); } else { String str1 = "<script>alertify.error('Sem ligação! Email não enviado.');</script>"; Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str1, false); } DataBindGrid(); String str = "<script>alertify.success('Alteração feita com sucesso!');</script>"; Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false); } }
protected void btNaoEstado_Click(object sender, EventArgs e) { MPE_Estado.Hide(); DataBindGrid(); }