Пример #1
0
 private void pictureBox1_Click(object sender, EventArgs e)
 {
     if (user.RolUsuario.RolName.Equals("ALUMNO"))
     {
         fPantallaPrincipalAlumno inicio = new fPantallaPrincipalAlumno(user);
         this.Hide();
         inicio.ShowDialog();
         this.Close();
     }
     else if (user.RolUsuario.RolName.Equals("PROFESOR"))
     {
         fPrincipalProfesor inicio = new fPrincipalProfesor(user);
         this.Hide();
         inicio.ShowDialog();
         this.Close();
     }
     else if (user.RolUsuario.RolName.Equals("ENTIDAD"))
     {
         fPrincipalOng inicio = new fPrincipalOng(user);
         this.Hide();
         inicio.ShowDialog();
         this.Close();
     }
     else if (user.RolUsuario.RolName.Equals("ADMIN"))
     {
         fPantallaAdminFinal inicio = new fPantallaAdminFinal(user);
         this.Hide();
         inicio.ShowDialog();
         this.Close();
     }
 }
 private void button1_Click(object sender, EventArgs e)
 {
     if (user.RolUsuario.RolName.Equals("ALUMNO"))
     {
         fPantallaPrincipalAlumno principalAlumno = new fPantallaPrincipalAlumno(user);
         this.Hide();
         principalAlumno.ShowDialog();
         this.Close();
     }
     else if (user.RolUsuario.RolName.Equals("ADMIN"))
     {
         fPantallaAdminFinal pantallaAdmin = new fPantallaAdminFinal(user);
         this.Hide();
         pantallaAdmin.ShowDialog();
         this.Close();
     }
     else if (user.RolUsuario.RolName.Equals("ENTIDAD"))
     {
         fPrincipalOng pantallaOng = new fPrincipalOng(user);
         this.Hide();
         pantallaOng.ShowDialog();
         this.Close();
     }
     else
     {
         fPrincipalProfesor pantallaProfesor = new fPrincipalProfesor(user);
         this.Hide();
         pantallaProfesor.ShowDialog();
         this.Close();
     }
 }
Пример #3
0
        private void pictureBox3_Click(object sender, EventArgs e)
        {
            fPrincipalProfesor inicio = new fPrincipalProfesor(user);

            this.Hide();
            inicio.ShowDialog();
            this.Close();
        }
Пример #4
0
        private void bProfesor_Click(object sender, EventArgs e)
        {
            fPrincipalProfesor profesor = new fPrincipalProfesor(null);

            this.Visible = false;
            profesor.ShowDialog();
            this.Visible = true;
        }
Пример #5
0
        private void bModGuardarCambiosCurso_Click(object sender, EventArgs e)
        {
            try
            {
                if (!cursoRealizado.CursoNombre.Equals(tModNombreCurso.Text))
                {
                    cursoRealizado.CursoNombre = tModNombreCurso.Text;
                }
                if (!cursoRealizado.CursoDescripcion.Equals(tModDescripcionCurso.Text))
                {
                    cursoRealizado.CursoDescripcion = tModDescripcionCurso.Text;
                }
                if (!cursoRealizado.CursoFechaInicio.Equals(dModiFechaIniCurso.Value.ToString()))
                {
                    cursoRealizado.CursoFechaInicio = dModiFechaIniCurso.Value.ToString();
                }
                if (!cursoRealizado.CursoFechaFin.Equals(dModiFechaFinCurso.Value.ToString()))
                {
                    cursoRealizado.CursoFechaFin = dModiFechaFinCurso.Value.ToString();
                }
                if (!cursoRealizado.CursoHoraInicio.Equals(dModiHoraIniCurso.Value.ToString("HH:mm")))
                {
                    cursoRealizado.CursoHoraInicio = dModiHoraIniCurso.Value.ToString("HH:mm");
                }
                if (!cursoRealizado.CursoHoraFin.Equals(dModiHoraFinCurso.Value.ToString("HH:mm")))
                {
                    cursoRealizado.CursoHoraFin = dModiHoraFinCurso.Value.ToString("HH:mm");
                }
                if (!cursoRealizado.CursoLugar.Equals(tModLugarCurso.Text))
                {
                    cursoRealizado.CursoLugar = tModLugarCurso.Text;
                }
                if (cursoRealizado.CursoOnline != rModOnline.Checked)
                {
                    cursoRealizado.CursoOnline = rModOnline.Checked;
                }
                if (cursoRealizado.CursoAforo != Convert.ToInt32(tModAforoCurso.Text))
                {
                    cursoRealizado.CursoAforo = Convert.ToInt32(tModAforoCurso.Text);
                }

                if (user.RolUsuario.RolName.Equals("ADMIN"))
                {
                    cursoRealizado.CursoProfesor = new Usuario((string)listProfesor.SelectedItem);
                }
                MessageBox.Show("Curso modificado correctamente");
                fPrincipalProfesor principalProfesor = new fPrincipalProfesor(user);
                this.Hide();
                principalProfesor.ShowDialog();
                this.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERROR: " + ex.Message);
            }
        }
Пример #6
0
        private void bIniciarSesión_Click(object sender, EventArgs e)
        {
            try
            {
                user = new Usuario(tbUsuario.Text);

                if (user == null)
                {
                    throw new Error();
                }
                else
                {
                    if (user.ContraseniaUsuario != tbPassword.Text)
                    {
                        throw new Error();
                    }
                    else
                    {
                        switch (user.RolUsuario.RolName)
                        {
                        case "ALUMNO":
                            fPantallaPrincipalAlumno alumno = new fPantallaPrincipalAlumno(user);      // añadir el user
                            this.Hide();
                            alumno.ShowDialog();
                            this.Close();
                            break;

                        case "ADMIN":
                            fPantallaAdminFinal admin = new fPantallaAdminFinal(user);      // añadir el user
                            this.Hide();
                            admin.ShowDialog();
                            this.Close();
                            break;

                        case "ENTIDAD":
                            fPrincipalOng ong = new fPrincipalOng(user);      // añadir el user
                            this.Hide();
                            ong.ShowDialog();
                            this.Close();
                            break;

                        case "PROFESOR":
                            fPrincipalProfesor profesor = new fPrincipalProfesor(user);      // añadir el user
                            this.Hide();
                            profesor.ShowDialog();
                            this.Close();
                            break;
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERROR: Usuario o contraseña incorrecta");
            }
        }
Пример #7
0
 private void cerrar()
 {
     if (usuarioCreador.RolUsuario.RolName.Equals("PROFESOR"))
     {
         fPrincipalProfesor inicio = new fPrincipalProfesor(usuarioCreador);
         this.Hide();
         inicio.ShowDialog();
         this.Close();
     }
     else if (usuarioCreador.RolUsuario.RolName.Equals("ADMIN"))
     {
         fPantallaAdminFinal inicio = new fPantallaAdminFinal(usuarioCreador);
         this.Hide();
         inicio.ShowDialog();
     }
 }
Пример #8
0
 private void pictureBox3_Click(object sender, EventArgs e)
 {
     if (user == null)
     {
         fInicioInvitado inv = new fInicioInvitado();
         this.Hide();
         inv.ShowDialog();
         this.Close();
     }
     else if (user.RolUsuario.RolName.Equals("ENTIDAD"))
     {
         fPrincipalOng ong = new fPrincipalOng(user);
         this.Hide();
         ong.ShowDialog();
         this.Close();
     }
     else if (user.RolUsuario.RolName.Equals("PROFESOR"))
     {
         fPrincipalProfesor profe = new fPrincipalProfesor(user);
         this.Hide();
         profe.ShowDialog();
         this.Close();
     }
     else if (user.RolUsuario.RolName.Equals("ALUMNO"))
     {
         fPantallaPrincipalAlumno alu = new fPantallaPrincipalAlumno(user);
         this.Hide();
         alu.ShowDialog();
         this.Close();
     }
     else
     {
         fPantallaAdminFinal admin = new fPantallaAdminFinal(user);
         this.Hide();
         admin.ShowDialog();
         this.Close();
     }
 }
Пример #9
0
 private void cierra()
 {
     if (usuario.RolUsuario.RolName.Equals("ENTIDAD"))
     {
         fPrincipalOng ong = new fPrincipalOng(usuario);
         this.Hide();
         ong.ShowDialog();
         this.Close();
     }
     else if (usuario.RolUsuario.RolName.Equals("PROFESOR"))
     {
         fPrincipalProfesor profe = new fPrincipalProfesor(usuario);
         this.Hide();
         profe.ShowDialog();
         this.Close();
     }
     else if (usuario.RolUsuario.RolName.Equals("ALUMNO"))
     {
         fPantallaPrincipalAlumno alu = new fPantallaPrincipalAlumno(usuario);
         this.Hide();
         alu.ShowDialog();
         this.Close();
     }
 }
Пример #10
0
        private void bRegistro_Click(object sender, EventArgs e)
        {
            try
            {
                if (seleccionado == 0)  //Alumno
                {
                    String nombreA = null, correoA = null, contraseniaA = null, niuA = null, cifA = null, rolA = null;
                    nombreA = tNombreAlumno.Text;
                    correoA = tCorreoAlumno.Text;
                    rolA    = "ALUMNO";
                    if (tPwdAlumno.Text.Equals(tConfirmarAlumno.Text))
                    {
                        contraseniaA = tPwdAlumno.Text;
                    }
                    else
                    {
                        throw new Error("Las contraseñas no coinciden");
                    }
                    Usuario user = new Usuario(correoA, nombreA, contraseniaA, cifA, niuA, new Rol(rolA));
                    MessageBox.Show("Usuario con rol Alumno creado con éxito");

                    fPantallaPrincipalAlumno a = new fPantallaPrincipalAlumno(user);
                    this.Hide();
                    a.ShowDialog();
                    this.Close();
                }
                else if (seleccionado == 1) //Profesor
                {
                    String nombreP = null, correoP = null, contraseniaP = null, niuP = null, cifP = null, rolP = null;
                    nombreP = tNombreProfesor.Text;
                    correoP = tCorreoProfesor.Text;
                    niuP    = tNiuProfesor.Text;
                    rolP    = "PROFESOR";
                    if (tPwdProfesor.Text.Equals(tConfirmarPwd.Text))
                    {
                        contraseniaP = tPwdProfesor.Text;
                    }
                    else
                    {
                        throw new Error("Las contraseñas no coinciden");
                    }
                    Usuario user = new Usuario(correoP, nombreP, contraseniaP, cifP, niuP, new Rol(rolP));
                    MessageBox.Show("Usuario con rol Profesor creado con éxito");
                    fPrincipalProfesor p = new fPrincipalProfesor(user);
                    this.Hide();
                    p.ShowDialog();
                    this.Close();
                }
                else if (seleccionado == 2) //ONG
                {
                    String nombreO = null, correoO = null, contraseniaO = null, niuO = null, cifO = null, rolO = null;
                    nombreO = tNombreOng.Text;
                    correoO = tCorreoOng.Text;
                    cifO    = tCifOng.Text;
                    rolO    = "ENTIDAD";
                    if (tPwdOng.Text.Equals(tConfirmarOng.Text))
                    {
                        contraseniaO = tPwdOng.Text;
                    }
                    else
                    {
                        throw new Error("Las contraseñas no coinciden");
                    }
                    Usuario user = new Usuario(correoO, nombreO, contraseniaO, cifO, niuO, new Rol(rolO));
                    MessageBox.Show("Usuario con rol Ong/Entidad creado con éxito");
                    fPrincipalOng o = new fPrincipalOng(user);
                    this.Hide();
                    o.ShowDialog();
                    this.Close();
                }
            } catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }