Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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.");
        }
Esempio n. 3
0
        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");
        }