示例#1
0
        public Division TraerDivision(int Id)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();

            string       sql = "SELECT * FROM division where IdDivision=@Id";
            MySqlCommand cmd = new MySqlCommand(sql, conn);

            cmd.Parameters.AddWithValue("@Id", Id);
            MySqlDataReader rdr    = cmd.ExecuteReader();
            Division        midivi = new Division();

            while (rdr.Read())
            {
                midivi.idDivision       = Convert.ToInt32(rdr[0]);
                midivi.Año              = Convert.ToInt32(rdr[1]);
                midivi.Nombre           = rdr[2].ToString();
                midivi.DivisionCompleta = rdr[3].ToString();
            }

            conn.Close();
            rdr.Close();
            return(midivi);
        }
示例#2
0
        public List <Falta> TraerFaltas_X_Fecha(DateTime Fecha, int division, string letra, int idMateria)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            List <Falta> listaFalta = new List <Falta>();
            string       sql        = "SELECT * FROM `falta` INNER JOIN alumno ON falta.IdAlumno = alumno.IdAlumno INNER JOIN division ON alumno.IdDivision = division.IdDivision WHERE division.Division = @ingletra AND division.Año = @inganio AND falta.fecha = @ingfecha AND falta.IdMateria = @ingmat ";
            MySqlCommand cmd        = new MySqlCommand(sql, conn);

            cmd.Parameters.Add("@ingletra", letra);
            cmd.Parameters.Add("@inganio", division);
            cmd.Parameters.Add("@ingfecha", Fecha);
            cmd.Parameters.Add("@ingmat", idMateria);

            MySqlDataReader rdr = cmd.ExecuteReader();

            while (rdr.Read())
            {
                Falta unafalta = new Falta();
                unafalta.idFalta    = Convert.ToInt32(rdr[0]);
                unafalta.fecha      = Convert.ToDateTime(rdr[1]);
                unafalta.tipo       = rdr[2].ToString();
                unafalta.IdMateria  = Convert.ToInt32(rdr[4]);
                unafalta.IdDivision = Convert.ToInt32(rdr[5]);
                unafalta.idAlumno   = Convert.ToInt32(rdr[6]);
                unafalta.nombre     = rdr[7].ToString();
                unafalta.apellido   = rdr[8].ToString();
                listaFalta.Add(unafalta);
            }
            rdr.Close();
            return(listaFalta);

            conn.Close();
        }
示例#3
0
        public List <Division> ListarDivisiones()
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            List <Division> Lista = new List <Division>();
            string          sql   = "SELECT * FROM division";
            MySqlCommand    cmd   = new MySqlCommand(sql, conn);

            MySqlDataReader rdr = cmd.ExecuteReader();

            while (rdr.Read())
            {
                Division midivi = new Division();
                midivi.idDivision       = Convert.ToInt32(rdr[0]);
                midivi.Año              = Convert.ToInt32(rdr[1]);
                midivi.Nombre           = rdr[2].ToString();
                midivi.DivisionCompleta = rdr[3].ToString();

                Lista.Add(midivi);
            }
            rdr.Close();
            return(Lista);
        }
示例#4
0
        public Noticias TraerUnaNoticia(int Id)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            string       sql = "SELECT * FROM `noticia` where IdNoticia= @value1 ";
            MySqlCommand cmd = new MySqlCommand(sql, conn);

            cmd.Parameters.AddWithValue("@value1", Id);
            MySqlDataReader rdr = cmd.ExecuteReader();

            Noticias unaSancion = new Noticias();

            while (rdr.Read())
            {
                unaSancion.IdNotica    = Convert.ToInt32(rdr[0]);
                unaSancion.Titulo      = rdr[1].ToString();
                unaSancion.Descripcion = rdr[2].ToString();
                unaSancion.Nota        = rdr[3].ToString();
                unaSancion.Foto        = rdr[4].ToString();
                unaSancion.Fecha       = Convert.ToDateTime(rdr[5]);
            }
            conn.Close();
            return(unaSancion);
        }
示例#5
0
        public List <Noticias> ListarNoticias()
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            List <Noticias> listaSanciones = new List <Noticias>();
            string          sql            = "SELECT * FROM `noticia` ";
            MySqlCommand    cmd            = new MySqlCommand(sql, conn);

            MySqlDataReader rdr = cmd.ExecuteReader();

            while (rdr.Read())
            {
                Noticias unaSancion = new Noticias();
                unaSancion.IdNotica    = Convert.ToInt32(rdr[0]);
                unaSancion.Titulo      = rdr[1].ToString();
                unaSancion.Descripcion = rdr[2].ToString();
                unaSancion.Nota        = rdr[3].ToString();
                unaSancion.Foto        = rdr[4].ToString();
                unaSancion.Fecha       = Convert.ToDateTime(rdr[5]);
                listaSanciones.Add(unaSancion);
            }
            rdr.Close();
            return(listaSanciones);
        }
示例#6
0
        public List <Alumno> ListarAlumnosConId(int IdDivision)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            List <Alumno> listaAlumnos = new List <Alumno>();
            string        sql          = "SELECT *  FROM alumno  where IdDivision= @Id ORDER BY  Apellido ASC ";
            MySqlCommand  cmd          = new MySqlCommand(sql, conn);

            cmd.Parameters.Add("@Id", IdDivision);

            MySqlDataReader rdr = cmd.ExecuteReader();

            while (rdr.Read())
            {
                Alumno unAlumno = new Alumno();
                unAlumno.idAlumno      = Convert.ToInt32(rdr[0]);
                unAlumno.Nombre        = rdr[1].ToString();
                unAlumno.Apellido      = rdr[2].ToString();
                unAlumno.IdDivision    = Convert.ToInt32(rdr[3]);
                unAlumno.NombreUsuario = rdr[4].ToString();
                unAlumno.Contrasenia   = rdr[5].ToString();
                listaAlumnos.Add(unAlumno);
            }
            rdr.Close();
            return(listaAlumnos);

            conn.Close();
        }
示例#7
0
        public List <Alumno> ListarAlumnos(int año, string division)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            List <Alumno> listaAlumnos = new List <Alumno>();
            string        sql          = "SELECT *  FROM alumno inner join division on alumno.IdDivision = division.IdDivision where division.Año = @año AND division.Division = @division order by Apellido asc ";
            MySqlCommand  cmd          = new MySqlCommand(sql, conn);

            cmd.Parameters.Add("@año", año);
            cmd.Parameters.Add("@division", division);

            MySqlDataReader rdr = cmd.ExecuteReader();

            while (rdr.Read())
            {
                Alumno unAlumno = new Alumno();
                unAlumno.idAlumno = Convert.ToInt32(rdr[0]);
                unAlumno.Nombre   = rdr[1].ToString();
                unAlumno.Apellido = rdr[2].ToString();


                listaAlumnos.Add(unAlumno);
            }
            rdr.Close();
            return(listaAlumnos);

            conn.Close();
        }
示例#8
0
        public List <Sancion> ListarTodasSanciones()
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            List <Sancion> listaSanciones = new List <Sancion>();
            string         sql            = "SELECT * FROM `sancion` ";
            MySqlCommand   cmd            = new MySqlCommand(sql, conn);

            MySqlDataReader rdr = cmd.ExecuteReader();

            while (rdr.Read())
            {
                Sancion unaSancion = new Sancion();
                unaSancion.IdSancion = Convert.ToInt32(rdr[0]);
                unaSancion.fecha     = Convert.ToDateTime(rdr[1]);
                unaSancion.motivo    = rdr[2].ToString();
                unaSancion.nombre    = rdr[3].ToString();
                unaSancion.apellido  = rdr[4].ToString();
                listaSanciones.Add(unaSancion);
            }
            rdr.Close();
            return(listaSanciones);
        }
示例#9
0
        public List <Nota> TraerFaltas_X_todo(string trimestre, int IdDivision, int IdMateria)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            List <Nota>  listaNota = new List <Nota>();
            string       sql       = "SELECT * FROM `nota` INNER JOIN alumno ON nota.IdAlumno = alumno.IdAlumno INNER JOIN division ON alumno.IdDivision = division.IdDivision WHERE division.IdDivision= @ingdiv AND nota.Trimestre= @trim AND nota.IdMateria = @mat";
            MySqlCommand cmd       = new MySqlCommand(sql, conn);

            cmd.Parameters.Add("@ingdiv", IdDivision);
            cmd.Parameters.Add("@trim", trimestre);
            cmd.Parameters.Add("@mat", IdMateria);

            MySqlDataReader rdr = cmd.ExecuteReader();

            while (rdr.Read())
            {
                Nota unaNota = new Nota();
                unaNota.idNota     = Convert.ToInt32(rdr[0]);
                unaNota.trimestre  = (rdr[1]).ToString();
                unaNota.nota       = Convert.ToInt32(rdr[2]);
                unaNota.IdAlumno   = Convert.ToInt32(rdr[3]);
                unaNota.IdMateria  = Convert.ToInt32(rdr[4]);
                unaNota.IdDivision = Convert.ToInt32(rdr[5]);
                unaNota.nombre     = rdr[7].ToString();
                unaNota.apellido   = rdr[8].ToString();
                listaNota.Add(unaNota);
            }
            rdr.Close();
            return(listaNota);

            conn.Close();
        }
示例#10
0
        public List <Falta> ListarFaltas()
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            List <Falta> listaFalta = new List <Falta>();
            string       sql        = "SELECT * FROM `falta`  ";
            MySqlCommand cmd        = new MySqlCommand(sql, conn);


            MySqlDataReader rdr = cmd.ExecuteReader();

            while (rdr.Read())
            {
                Falta unafalta = new Falta();
                unafalta.idFalta    = Convert.ToInt32(rdr[0]);
                unafalta.fecha      = Convert.ToDateTime(rdr[1]);
                unafalta.tipo       = rdr[2].ToString();
                unafalta.IdMateria  = Convert.ToInt32(rdr[4]);
                unafalta.IdDivision = Convert.ToInt32(rdr[5]);
                listaFalta.Add(unafalta);
            }
            rdr.Close();
            return(listaFalta);

            conn.Close();
        }
示例#11
0
        public Sancion traeruno(int idSanciontr)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            string       sql = "SELECT * FROM `sancion` INNER JOIN alumno ON sancion.idAlumno = alumno.IdAlumno WHERE sancion.IdSancion =@ingreseSancion";
            MySqlCommand cmd = new MySqlCommand(sql, conn);

            cmd.Parameters.AddWithValue("@ingreseSancion", idSanciontr);
            Sancion unaSancion = new Sancion();


            MySqlDataReader rdr = cmd.ExecuteReader();


            while (rdr.Read())
            {
                unaSancion.IdSancion = Convert.ToInt32(rdr[0]);
                unaSancion.fecha     = Convert.ToDateTime(rdr[1]);
                unaSancion.motivo    = rdr[2].ToString();
                unaSancion.idAlumno  = Convert.ToInt32(rdr[4]);
                unaSancion.nombre    = rdr[6].ToString();
                unaSancion.apellido  = rdr[7].ToString();
            }
            rdr.Close();
            return(unaSancion);
        }
示例#12
0
        public List <Falta> TraerFaltas_x_fecha_x_Materia(DateTime Fecha)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            List <Falta> listaFalta = new List <Falta>();
            string       sql        = "SELECT IdMateria, Tipo FROM `falta` where Fecha = @fecha ";
            MySqlCommand cmd        = new MySqlCommand(sql, conn);

            cmd.Parameters.Add("@fecha", Fecha);


            MySqlDataReader rdr = cmd.ExecuteReader();

            while (rdr.Read())
            {
                Falta unafalta = new Falta();

                unafalta.IdMateria = Convert.ToInt32(rdr[0]);
                unafalta.tipo      = rdr[1].ToString();
                listaFalta.Add(unafalta);
            }
            rdr.Close();
            return(listaFalta);

            conn.Close();
        }
示例#13
0
        public List <Falta> TraerFaltas_X_Fecha_por_IdAlumno(DateTime Fecha, int IdAlum)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            List <Falta> listaFalta = new List <Falta>();
            string       sql        = "SELECT * FROM `falta` where Fecha = @fecha and IdAlumno =@IdAlumno";
            MySqlCommand cmd        = new MySqlCommand(sql, conn);

            cmd.Parameters.Add("@fecha", Fecha);
            cmd.Parameters.Add("@IdAlumno", IdAlum);

            MySqlDataReader rdr = cmd.ExecuteReader();

            while (rdr.Read())
            {
                Falta unafalta = new Falta();
                unafalta.idFalta    = Convert.ToInt32(rdr[0]);
                unafalta.fecha      = Convert.ToDateTime(rdr[1]);
                unafalta.tipo       = rdr[2].ToString();
                unafalta.IdMateria  = Convert.ToInt32(rdr[4]);
                unafalta.IdDivision = Convert.ToInt32(rdr[5]);
                listaFalta.Add(unafalta);
            }
            rdr.Close();
            return(listaFalta);

            conn.Close();
        }
        public DetalleAlumno TraerAlumno(int Id)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();

            string       sql = "SELECT *  FROM alumno where IdAlumno=@Id ";
            MySqlCommand cmd = new MySqlCommand(sql, conn);

            cmd.Parameters.AddWithValue("@Id", Id);
            MySqlDataReader rdr      = cmd.ExecuteReader();
            DetalleAlumno   unAlumno = new DetalleAlumno();

            while (rdr.Read())
            {
                unAlumno.Nombre   = rdr[1].ToString();
                unAlumno.Apellido = rdr[2].ToString();

                unAlumno.NombreUsuario = rdr[4].ToString();
            }
            rdr.Close();

            conn.Close();
            return(unAlumno);
        }
示例#15
0
        public List <Nota> ListarNotas()
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            List <Nota>  ListaNota = new List <Nota>();
            string       sql       = "SELECT * FROM `nota`  ";
            MySqlCommand cmd       = new MySqlCommand(sql, conn);


            MySqlDataReader rdr = cmd.ExecuteReader();

            while (rdr.Read())
            {
                Nota unaNota = new Nota();
                unaNota.idNota     = Convert.ToInt32(rdr[0]);
                unaNota.trimestre  = (rdr[1]).ToString();
                unaNota.nota       = Convert.ToInt32(rdr[2]);
                unaNota.IdAlumno   = Convert.ToInt32(rdr[3]);
                unaNota.IdMateria  = Convert.ToInt32(rdr[4]);
                unaNota.IdDivision = Convert.ToInt32(rdr[5]);
                ListaNota.Add(unaNota);
            }
            rdr.Close();
            return(ListaNota);

            conn.Close();
        }
示例#16
0
        public List <Alumno> Listar_Alumnos_Falta(int año, string division)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            List <Alumno> listaAlumnos = new List <Alumno>();
            string        sql          = "SELECT * FROM alumno INNER JOIN division on alumno.IdDivision = division.IdDivision WHERE division.Año = @anio AND division.Division = @letra ORDER BY Apellido ASC";
            MySqlCommand  cmd          = new MySqlCommand(sql, conn);

            cmd.Parameters.Add("@anio", año);
            cmd.Parameters.Add("@letra", division);
            MySqlDataReader rdr = cmd.ExecuteReader();


            while (rdr.Read())
            {
                Alumno unAlumno = new Alumno();
                unAlumno.idAlumno = Convert.ToInt32(rdr[0]);
                unAlumno.Nombre   = rdr[1].ToString();
                unAlumno.Apellido = rdr[2].ToString();
                listaAlumnos.Add(unAlumno);
            }
            rdr.Close();
            return(listaAlumnos);

            conn.Close();
        }
示例#17
0
        public List <Sancion> ListarSanciones(int año, string division)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            List <Sancion> listaSanciones = new List <Sancion>();
            string         sql            = "SELECT * FROM `sancion` INNER JOIN alumno ON sancion.idAlumno = alumno.IdAlumno INNER JOIN division ON sancion.IdDivision = division.IdDivision WHERE  division.Año = @año AND division.Division = @division  ";
            MySqlCommand   cmd            = new MySqlCommand(sql, conn);

            cmd.Parameters.Add("@año", año);
            cmd.Parameters.Add("@division", division);
            MySqlDataReader rdr = cmd.ExecuteReader();

            while (rdr.Read())
            {
                Sancion unaSancion = new Sancion();
                unaSancion.IdSancion = Convert.ToInt32(rdr[0]);
                unaSancion.fecha     = Convert.ToDateTime(rdr[1]);
                unaSancion.motivo    = rdr[2].ToString();
                unaSancion.idAlumno  = Convert.ToInt32(rdr[4]);
                unaSancion.nombre    = rdr[6].ToString();
                unaSancion.apellido  = rdr[7].ToString();
                listaSanciones.Add(unaSancion);
            }
            rdr.Close();
            return(listaSanciones);
        }
        public int CantidadSancion(int IdAlumno)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            string       sql = "SELECT Count(*) FROM sancion where idAlumno =@IdAlumno";
            MySqlCommand cmd = new MySqlCommand(sql, conn);

            cmd.Parameters.AddWithValue("@IdAlumno", IdAlumno);
            return(Convert.ToInt32(cmd.ExecuteScalar()));
        }
示例#19
0
        public void EliminarFalta(int IdFalta)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            string       sql = "delete from sancion where IdFalta = @IdFalta";
            MySqlCommand cmd = new MySqlCommand(sql, conn);

            cmd.Parameters.AddWithValue("@IdSancion", IdFalta);
            cmd.ExecuteNonQuery();
            conn.Close();
        }
示例#20
0
        public void EliminarAlumno(int id)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            string       sql = "delete from alumno where IdAlumno = @IdAlumno";
            MySqlCommand cmd = new MySqlCommand(sql, conn);

            cmd.Parameters.AddWithValue("@IdAlumno", id);
            cmd.ExecuteNonQuery();
            conn.Close();
        }
        public void AgregarFoto()
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            List <Alumno> listaAlumnos = new List <Alumno>();
            string        sql          = "INSERT INTO fotoNoticia ( Nombre ) VALUES(@pFoto) ";
            MySqlCommand  cmd          = new MySqlCommand(sql, conn);

            cmd.Parameters.AddWithValue("@pFoto", Nombre);

            cmd.ExecuteNonQuery();
        }
示例#22
0
        public List <Nota> ListarNotasXAlumno(int IdAlumno)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            List <Nota>  ListaNotaAlu = new List <Nota>();
            string       sql          = "select DISTINCT m.Nombre AS Materia, (select n2.nota from nota AS n2 where n2.IdMateria=n.IdMateria and n2.Trimestre='Primer' and n2.IdAlumno=n.IdAlumno)as Trimestre1, (select n3.nota from nota n3 where n3.IdMateria=n.IdMateria and n3.Trimestre='Segundo' and n3.IdAlumno=n.IdAlumno)as Trimestre2 ,(select n4.nota from nota n4 where n4.IdMateria=n.IdMateria and n4.Trimestre='Tercer' and n4.IdAlumno=n.IdAlumno)as Trimestre3 from nota n inner join materia m on m.IdMateria=n.IdMateria where n.IdAlumno=@ingid";
            MySqlCommand cmd          = new MySqlCommand(sql, conn);

            cmd.Parameters.Add("@ingid", IdAlumno);
            MySqlDataReader rdr = cmd.ExecuteReader();

            while (rdr.Read())
            {
                Nota unaNota = new Nota();
                unaNota.Materia = rdr[0].ToString();
                try
                {
                    unaNota.notatrimestre1 = Convert.ToInt32(rdr[1]);
                }
                catch (InvalidCastException e)
                {
                    unaNota.notatrimestre1 = 0;
                }
                try
                {
                    unaNota.notatrimestre2 = Convert.ToInt32(rdr[2]);
                }
                catch (InvalidCastException e)
                {
                    unaNota.notatrimestre2 = 0;
                }
                try
                {
                    unaNota.notatrimestre3 = Convert.ToInt32(rdr[3]);
                }
                catch (InvalidCastException e)
                {
                    unaNota.notatrimestre3 = 0;
                }

                ListaNotaAlu.Add(unaNota);
            }
            rdr.Close();
            return(ListaNotaAlu);

            conn.Close();
        }
示例#23
0
        public void Cargar_Sancion(int idDivi)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            List <Alumno> listaAlumnos = new List <Alumno>();
            string        sql          = "INSERT INTO sancion (Fecha, Motivo, idAlumno, IdDivision) VALUES (@value2,@value3,@value4, @value5)";
            MySqlCommand  cmd          = new MySqlCommand(sql, conn);

            cmd.Parameters.AddWithValue("@value2", fecha);
            cmd.Parameters.AddWithValue("@value3", motivo);
            cmd.Parameters.AddWithValue("@value4", idAlumno);
            cmd.Parameters.AddWithValue("@value5", idDivi);

            cmd.ExecuteNonQuery();
        }
示例#24
0
        public void AgregarAlumno(int Divi)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();

            string       sql = "INSERT INTO alumno (Nombre, Apellido, IdDivision, NombreUsuario, Contrasenia) VALUES (@pNombre, @pApellido, @pIdDivision, @pNombreUsu, @pContra)";
            MySqlCommand cmd = new MySqlCommand(sql, conn);

            cmd.Parameters.AddWithValue("@pNombre", Nombre);
            cmd.Parameters.AddWithValue("@pApellido", Apellido);
            cmd.Parameters.AddWithValue("@pIdDivision", Divi);
            cmd.Parameters.AddWithValue("@pNombreUsu", NombreUsuario);
            cmd.Parameters.AddWithValue("@pContra", Contrasenia);

            cmd.ExecuteNonQuery();
        }
示例#25
0
        public void CargarNoticia()
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            List <Alumno> listaAlumnos = new List <Alumno>();
            string        sql          = "INSERT INTO noticia (Titulo, Descripcion, Nota, Foto, Fecha) VALUES (@value2,@value3,@value4, @value5, @value6)";
            MySqlCommand  cmd          = new MySqlCommand(sql, conn);

            cmd.Parameters.AddWithValue("@value2", Titulo);
            cmd.Parameters.AddWithValue("@value3", Descripcion);
            cmd.Parameters.AddWithValue("@value4", Nota);
            cmd.Parameters.AddWithValue("@value5", Foto);
            cmd.Parameters.AddWithValue("@value6", Fecha);

            cmd.ExecuteNonQuery();
        }
示例#26
0
 public void Cargar_Nota(List <Nota> listaTraida, string trim, int Materia, int division)
 {
     for (int i = 0; i < listaTraida.Count; i++)
     {
         AbrirConexion   conecxion = new AbrirConexion();
         MySqlConnection conn      = new MySqlConnection();
         conn = conecxion.Conexion();
         MySqlCommand con = conn.CreateCommand();
         con.CommandText = "INSERT INTO nota(Trimestre,Nota, IdAlumno, IdMateria,IdDivision) VALUES(@trim,@nota, @Id, @Mat, @iddiv)";
         con.Parameters.Add("@trim", trim);
         con.Parameters.Add("@nota", listaTraida[i].nota);
         con.Parameters.Add("@Id", listaTraida[i].IdAlumno);
         con.Parameters.Add("@Mat", Materia);
         con.Parameters.Add("@iddiv", division);
         con.ExecuteNonQuery();
         conn.Close();
     }
 }
示例#27
0
        public void ModificarNoticia()
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            string sql = "UPDATE noticia SET Titulo = @pTitu, Descripcion = @pDesc,  Nota = @pFuente,Foto = @pFoto ,Fecha = @pFecha WHERE IdNoticia = @pIdNoti";

            MySqlCommand cmd = new MySqlCommand(sql, conn);

            cmd.Parameters.AddWithValue("@pTitu", Titulo);
            cmd.Parameters.AddWithValue("@pDesc", Descripcion);
            cmd.Parameters.AddWithValue("@pFuente", Nota);
            cmd.Parameters.AddWithValue("@pFoto", Foto);
            cmd.Parameters.AddWithValue("@pFecha", Fecha);
            cmd.Parameters.AddWithValue("@pIdNoti", IdNotica);

            cmd.ExecuteNonQuery();
        }
示例#28
0
        public void ModificarAlumno(int id)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            string sql = "UPDATE alumno SET Nombre = @pTitu, Apellido = @pDesc,  IdDivision = @pFuente, NombreUsuario = @pFoto ,Contrasenia = @pFecha WHERE IdAlumno = @pIdNoti";

            MySqlCommand cmd = new MySqlCommand(sql, conn);

            cmd.Parameters.AddWithValue("@pTitu", Nombre);
            cmd.Parameters.AddWithValue("@pDesc", Apellido);
            cmd.Parameters.AddWithValue("@pFuente", id);
            cmd.Parameters.AddWithValue("@pFoto", NombreUsuario);
            cmd.Parameters.AddWithValue("@pFecha", Contrasenia);
            cmd.Parameters.AddWithValue("@pIdNoti", idAlumno);

            cmd.ExecuteNonQuery();
        }
示例#29
0
        public void Modificar_Nota(List <Nota> listaNotas, string trimestre, int Materia)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            string sql = "UPDATE `nota` SET `Nota`= @nota WHERE Trimestre = @trim AND nota.IdAlumno = @ingalum AND nota.IdMateria = @ingmat";

            for (int i = 0; i < listaNotas.Count(); i++)
            {
                MySqlCommand cmd = new MySqlCommand(sql, conn);
                cmd.Parameters.AddWithValue("@nota", listaNotas[i].nota);
                cmd.Parameters.AddWithValue("@trim", trimestre);
                cmd.Parameters.AddWithValue("@ingalum", listaNotas[i].IdAlumno);
                cmd.Parameters.AddWithValue("@ingmat", Materia);
                cmd.ExecuteNonQuery();
            }

            conn.Close();
        }
示例#30
0
        public void Modificar_Falta(List <Falta> listafaltas, DateTime fecha)
        {
            AbrirConexion   abrirconexion = new AbrirConexion();
            MySqlConnection conn          = new MySqlConnection();

            conn = abrirconexion.Conexion();
            string sql = "UPDATE `falta` SET `Tipo`= @ingtipo WHERE IdAlumno = @ingalumno AND falta.Fecha = @ingfecha AND falta.IdMateria = @ingmat";

            for (int i = 0; i < listafaltas.Count(); i++)
            {
                MySqlCommand cmd = new MySqlCommand(sql, conn);
                cmd.Parameters.AddWithValue("@ingtipo", listafaltas[i].tipo);
                cmd.Parameters.AddWithValue("@ingalumno", listafaltas[i].idAlumno);
                cmd.Parameters.AddWithValue("@ingfecha", fecha);
                cmd.Parameters.AddWithValue("@ingmat", listafaltas[i].IdMateria);
                cmd.ExecuteNonQuery();
            }

            conn.Close();
        }