示例#1
0
 public void InsertarUsuario(Usuario user)
 {
     cmd = new SqlCommand($"insert into usuarios values ('{user.Nombre}','{user.Clave}')", con.getConexion());
     con.AbrirConexion();
     cmd.ExecuteNonQuery();
     con.CerrarConexion();
 }
示例#2
0
 public void Listar(DataGridView tabla)
 {
     try
     {
         if (conexion.AbrirConexion() == true)
         {
             IList <Jugador> lista = DAOJugador.ListarJugadores(conexion.GetConexion());
             tabla.Rows.Clear();
             for (int i = 0; i < lista.Count; i++)
             {
                 Estudiante estudiante = DAOEstudiante.ObtenerEstudiante(conexion.GetConexion(), lista[0].GetDocumento());
                 lista[0].SetNombre(estudiante.GetNombre());
                 lista[0].SetApellido(estudiante.GetApellido());
                 lista[0].SetGrado(estudiante.GetGrado());
                 lista[0].SetGrupo(estudiante.GetGrado());
             }
             for (int i = 0; i < lista.Count; i++)
             {
                 tabla.Rows.Add(lista[i].GetDocumento(), lista[i].GetNombre(), lista[i].GetApellido(), lista[i].GetGrado(), lista[i].GetGrupo(), lista[i].GetDesempeño().GetAciertos(), lista[i].GetDesempeño().GetErrores());
             }
             conexion.CerrarConexion();
         }
     }
     catch (MySqlException ex)
     {
         MessageBox.Show(ex.Message);
         conexion.CerrarConexion();
     }
 }
示例#3
0
 public void InsertarUsuario(Usuario user)
 {
     cmd = new SqlCommand($"INSERT INTO usuarios (nombre, correo, contrasena, fecha_nacimiento, privilegios) values('{user.Nombre}','{user.Correo}','{user.Contrasena}','{user.FechaNacimiento}',{user.Privilegios})", con.GetConexion());
     con.AbrirConexion();
     cmd.ExecuteNonQuery();
     con.CerrarConexion();
 }
 public int Agregar(DescribeImagenModel model)
 {
     try
     {
         if (conexion.AbrirConexion() == true)
         {
             int resultado;
             resultado = DAOS.DAODescribeImagen.AgregarActividad(conexion.GetConexion(), model);
             conexion.CerrarConexion();
             return(resultado);
         }
         conexion.CerrarConexion();
     }
     catch (MySqlException ex)
     {
         MessageBox.Show(ex.Message);
         conexion.CerrarConexion();
     }
     return(0);
 }
示例#5
0
 // DENTRO DE ESTAS FUNCIONES PONDREMOS
 // NUESTRAS INSTRUCCIONES SQL
 public void CrearUsuario(Usuario usuario)
 {
     con.AbrirConexion();
     Console.WriteLine($"Se agregará el usuario con " +
                       $"nombre {usuario.Nombre} con clave {usuario.Clave}");
     cmd = new SqlCommand($"insert into usuario (nombre, clave) " +
                          $"values ('{usuario.Nombre}','{usuario.Clave}')"
                          , con.GetConexion());
     cmd.ExecuteNonQuery();
     con.CerrarConexion();
 }
示例#6
0
        public void Login(Usuario user)
        {
            cmd = new SqlCommand($"select * from Usuarios where correo='{user.Correo}' and contrasena='{user.Clave}'", con.getConexion());
            con.AbrirConexion();
            SqlDataReader reader = cmd.ExecuteReader();

            while (reader.Read())
            {
                Console.WriteLine(reader[0] + "\t\t" + reader[1]);
            }

            con.CerrarConexion();
        }
示例#7
0
 private void ListarImagenes()
 {
     try
     {
         if (conexion.AbrirConexion() == true)
         {
             describeImagenModel = DAODescribeImagen.ObtenerActividad(conexion.GetConexion(), titulo);
             conexion.CerrarConexion();
         }
     }
     catch (MySqlException ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
示例#8
0
        static void Main()
        {
            ConexionDB conexion = new ConexionDB();

            try
            {
                if (conexion.AbrirConexion() == true)
                {
                    Application.EnableVisualStyles();
                    Application.SetCompatibleTextRenderingDefault(true);
                    conexion.CerrarConexion();
                    new ConfiguracionSecuenciaController().Show();
                    Application.Run();
                }
            }catch (MySqlException ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
示例#9
0
 public int Agregar(Texto texto)
 {
     try
     {
         if (conexion.AbrirConexion() == true)
         {
             int resultado;
             resultado = DAOS.DAOTexto.AgregarTexto(conexion.GetConexion(), texto);
             conexion.CerrarConexion();
             return(resultado);
         }
         conexion.CerrarConexion();
     }
     catch (MySqlException ex)
     {
         MessageBox.Show(ex.Message);
         conexion.CerrarConexion();
     }
     return(0);
 }
 public int Agregar(Estudiante estudiante)
 {
     try
     {
         if (conexion.AbrirConexion() == true)
         {
             int resultado;
             resultado = DAOS.DAOEstudiante.AgregarEstudiante(conexion.GetConexion(), estudiante);
             conexion.CerrarConexion();
             return(resultado);
         }
         conexion.CerrarConexion();
     }
     catch (MySqlException ex)
     {
         MessageBox.Show(ex.Message);
         conexion.CerrarConexion();
     }
     return(0);
 }
示例#11
0
        public List <List <Estudiante> > Listar(DataGridView tabla)
        {
            try
            {
                if (conexion.AbrirConexion() == true)
                {
                    IList <Estudiante>        lista = DAOS.DAOEstudiante.ListarEstudiantes(conexion.GetConexion());
                    List <List <Estudiante> > filas = new List <List <Estudiante> >();
                    for (int i = 0; i < lista.Count; i += 4)
                    {
                        List <Estudiante> estudiantes = new List <Estudiante>();
                        for (int j = 0; j < 4; j++)
                        {
                            Estudiante estudiante = new Estudiante();
                            try
                            {
                                estudiante = lista[i + j];
                                estudiantes.Add(estudiante);
                            }
                            catch
                            {
                            }
                        }
                        filas.Add(estudiantes);
                    }
                    tabla.Rows.Clear();
                    for (int i = 0; i < filas.Count; i++)
                    {
                        switch (filas[i].Count)
                        {
                        case 1:

                            tabla.Rows.Add(Image.FromFile(filas[i][0].GetFoto()));
                            break;

                        case 2:
                            tabla.Rows.Add(Image.FromFile(filas[i][0].GetFoto()), Image.FromFile(filas[i][1].GetFoto()));

                            break;

                        case 3:
                            tabla.Rows.Add(Image.FromFile(filas[i][0].GetFoto()), Image.FromFile(filas[i][1].GetFoto()), Image.FromFile(filas[i][2].GetFoto()));

                            break;

                        case 4:
                            tabla.Rows.Add(Image.FromFile(filas[i][0].GetFoto()), Image.FromFile(filas[i][1].GetFoto()), Image.FromFile(filas[i][2].GetFoto()), Image.FromFile(filas[i][3].GetFoto()));
                            break;
                        }
                    }
                    return(filas);
                }
                return(null);
            }

            catch (MySqlException ex)
            {
                MessageBox.Show(ex.Message);
                conexion.CerrarConexion();
                return(null);
            }
        }