public void rechazar(String reserva) { Conexion conect = new Conexion(); conect.query(" update solicitudreserva set estadosolicitud='rechazada' where idsolicitudreserva=" + reserva + ";"); Conexion cn = new Conexion(); DataTable dtaux = cn.Buscar("", "select idusuario,idMotivoviaje,fechasalida,fecharetorno from solicitudreserva where idsolicitudreserva= '" + reserva + "'"); DataRow row = dtaux.Rows[0]; String idusuario = Convert.ToString(row["idusuario"]); String fechaSalida = Convert.ToString(row["fechasalida"]); String fechaRetorno = Convert.ToString(row["fecharetorno"]); String idMotivoviaje = Convert.ToString(row["idMotivoviaje"]); DataTable dtaux2 = cn.Buscar("", "select email, nombre from usuarios where idusuario= '" + idusuario + "'"); DataRow row2 = dtaux2.Rows[0]; String email = Convert.ToString(row2["email"]); String nombre = Convert.ToString(row2["nombre"]); DataTable dtaux3 = cn.Buscar("", "select descripcion from motivoviaje where idmotivoviaje= '" + idMotivoviaje + "'"); DataRow row3 = dtaux3.Rows[0]; String motivoViaje = Convert.ToString(row3["descripcion"]); //MessageBox.Show("mi email del solicitante es" + email); NotificacionUsuario notificacion = new NotificacionUsuario(); string cuerpo = "<html><head><style>body{ background - color: powderblue; } h1{ color:#FF0000; } p{ color: black; } </style ></head><body>" + "<h1> ESCUELA POLITECNICA NACIONAL</h1>" + "<h2> Gestión de transporte</h2>" + "<p>Estimado " + nombre + ", la solicitud de reserva N° " + reserva + " por motivo de '" + motivoViaje + "' con fecha de salida " + fechaSalida + " y fecha de retorno " + fechaRetorno + " ha sido rechazada.</p></body></html>"; notificacion.NotificacionSolicitudRechazada(email, cuerpo); }
private void botonNotificacionUsuario_Click(object sender, EventArgs e) { NotificacionUsuario nu = new NotificacionUsuario(); NotificacionUsuario nuser = new NotificacionUsuario(); DateTime thisDay = DateTime.Today; //nu.fecha_envio = thisDay.ToString("dd/MM/yyyy"); //MessageBox.Show(nu.enviarNotificacion()); nuser.NotificacionSolicitudAprobada("*****@*****.**", "Solcitud", "Su solicitud fue aprobada."); }
public void rechazar(String reserva) { Conexion conect = new Conexion(); conect.query(" update solicitudreserva set estadosolicitud='rechazada' where idsolicitudreserva=" + reserva + ";"); Conexion cn = new Conexion(); DataTable dtaux = cn.Buscar("", "select idusuario from solicitudreserva where idsolicitudreserva= '" + reserva + "'"); DataRow row = dtaux.Rows[0]; String idusuario = Convert.ToString(row["idusuario"]); DataTable dtaux2 = cn.Buscar("", "select email, nombre from usuarios where idusuario= '" + idusuario + "'"); DataRow row2 = dtaux2.Rows[0]; String email = Convert.ToString(row2["email"]); String nombre = Convert.ToString(row2["nombre"]); //MessageBox.Show("mi email del solicitante es" + email); NotificacionUsuario notificacion = new NotificacionUsuario(); notificacion.NotificacionSolicitudRechazada(email, "SOLICITANTE:" + nombre + "SU SOLICITUD HA SIDO RECHAZADA"); }