예제 #1
0
        private void lbCursos_DoubleClick(object sender, EventArgs e)
        {
            try
            {
                Curso curso = new Curso(selectedCurso);



                if (CuentaEnCurso(user, curso) == true)
                {
                    PantallaCurso ventana1 = new PantallaCurso(user, tipo, curso);
                    ventana1.ShowDialog();

                    consultarCursos();
                    actualizarCursos();
                }
                else
                {
                    PreviewCurso ventana2 = new PreviewCurso(user, tipo, curso);
                    ventana2.ShowDialog();
                    consultarCursos();
                    actualizarCursos();
                }
            }
            catch (Exception exc)
            {
                Console.WriteLine(exc.Message);
            }
        }
예제 #2
0
        private void bUpd_Click(object sender, EventArgs e)
        {
            String nombre      = textBox1.Text;
            String descripcion = textBox2.Text;
            String adicional   = textBox3.Text;

            if (!nombre.Equals("") && !descripcion.Equals(""))
            {
                MySQLDB miBD = new MySQLDB();
                miBD.Update("UPDATE Curso SET nombre = '" + nombre
                            + "' WHERE nombre = '" + aux + "';");

                miBD.Update("UPDATE Curso SET descripcion = '" + descripcion
                            + "' WHERE nombre = '" + nombre + "';");
                {
                    miBD.Update("UPDATE Curso SET post = '" + adicional
                                + "' WHERE nombre = '" + nombre + "';");
                }
                Curso cur = new Curso(nombre);

                PantallaCurso ventana = new PantallaCurso(user, tipo, cur);
                ventana.ShowDialog();
                this.Close();
            }
            else
            {
                MessageBox.Show("Introduzca los datos que faltan");
            }
        }
예제 #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (!String.IsNullOrWhiteSpace(tbValoracion.Text))
            {
                if (Convert.ToInt32(tbValoracion.Text) >= 0 && Convert.ToInt32(tbValoracion.Text) <= 10)

                {
                    try

                    {
                        MySQLDB miBD = new MySQLDB();
                        miBD.Update("UPDATE Cuenta_Curso SET Valoracion = " + tbValoracion.Text + " WHERE id_Cuenta = " + user.id + " AND id_Curso = " + curso.Id + ";");

                        curso = new Curso(curso.Id);
                        PantallaCurso ventana1 = new PantallaCurso(user, tipo, curso);
                        ventana1.Show();
                        this.Close();
                    }

                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.Message);
                    }
                }
                else
                {
                    MessageBox.Show("Dato no valido");
                }
            }
            else
            {
                MessageBox.Show("Introduzca un valor dentro del rango especificado");
            }
        }
예제 #4
0
        private void bInscribirse_Click(object sender, EventArgs e)
        {
            InsertarCuentaEnCurso(user, curso);
            PantallaCurso ventana = new PantallaCurso(user, tipo, curso);



            this.Visible = false;
            ventana.ShowDialog();
        }