コード例 #1
0
        public static bool BorrarRegistro(Conferencia conferencia)
        {
            MySqlCommand comando = new MySqlCommand("DELETE FROM produccioncientifica WHERE produccioncientifica.ID=@ID");

            comando.Parameters.AddWithValue("@ID", conferencia.ID);
            int filas = BBDD.ExecuteNonQuery(comando);

            return(filas >= 1);
        }
コード例 #2
0
        public static bool BorrarRegistro(AutorUniversidad autor)
        {
            MySqlCommand comando = new MySqlCommand("DELETE FROM autores WHERE autores.ID=@ID");

            comando.Parameters.AddWithValue("@ID", autor.ID);
            int filas = BBDD.ExecuteNonQuery(comando);

            return(filas >= 1);
        }
コード例 #3
0
        public static bool InsertarPublicaConferencia(int id_autor, int id_publi)
        {
            MySqlCommand comando = new MySqlCommand("INSERT INTO `publica` (`id_autor`, `id_produccion`) VALUES (@id_autor, @id);");

            comando.Parameters.AddWithValue("@id", id_publi);
            comando.Parameters.AddWithValue("@id_autor", id_autor);
            int filas = BBDD.ExecuteNonQuery(comando);

            return(filas >= 1);
        }
コード例 #4
0
        public static bool ActualizarRegistro(AutorExterno autor)
        {
            MySqlCommand comando = new MySqlCommand("UPDATE autores SET nombre=@nombre, apellido=@apellido WHERE ID=@ID;");

            comando.Parameters.AddWithValue("@ID", autor.ID);
            comando.Parameters.AddWithValue("@nombre", autor.Nombre);
            comando.Parameters.AddWithValue("@apellido", autor.Apellido);
            int filas = BBDD.ExecuteNonQuery(comando);

            return(filas >= 1);
        }
コード例 #5
0
        public static bool Insertar(AutorExterno autor)
        {
            MySqlCommand comando = new MySqlCommand("INSERT INTO gestorpublicaciones.autores VALUES (@ID, @nombre, @apellido, @deUniversidad);");

            comando.Parameters.AddWithValue("@ID", autor.ID);
            comando.Parameters.AddWithValue("@nombre", autor.Nombre);
            comando.Parameters.AddWithValue("@apellido", autor.Apellido);
            comando.Parameters.AddWithValue("@deUniversidad", autor.deUniversidad);
            int filas = BBDD.ExecuteNonQuery(comando);

            return(filas >= 1);
        }
コード例 #6
0
        public static bool ActualizarRegistro(Patente patente)
        {
            MySqlCommand comando = new MySqlCommand("UPDATE produccioncientifica SET titulo=@titulo, año=@año WHERE ID=@ID;" +
                                                    " UPDATE patentes SET fechaVencimiento=@fechaVencimiento, cuantia=@cuantia WHERE id_produccion=@id_produccion");

            comando.Parameters.AddWithValue("@ID", patente.ID);
            comando.Parameters.AddWithValue("@titulo", patente.Titulo);
            comando.Parameters.AddWithValue("@año", patente.Año);
            comando.Parameters.AddWithValue("@id_produccion", patente.ID);
            comando.Parameters.AddWithValue("@fechaVencimiento", patente.FechaVencimiento);
            comando.Parameters.AddWithValue("@cuantia", patente.Cuantia);
            int filas = BBDD.ExecuteNonQuery(comando);

            return(filas >= 1);
        }
コード例 #7
0
        public static bool ActualizarRegistro(AutorUniversidad autor)
        {
            MySqlCommand comando = new MySqlCommand("UPDATE autores SET nombre=@nombre, apellido=@apellido WHERE ID=@ID;" +
                                                    " UPDATE autoresuniversidad SET DNI=@DNI, edad=@edad, departamento=@departamento WHERE id_autor=@id_autor");

            comando.Parameters.AddWithValue("@ID", autor.ID);
            comando.Parameters.AddWithValue("@nombre", autor.Nombre);
            comando.Parameters.AddWithValue("@apellido", autor.Apellido);
            comando.Parameters.AddWithValue("@id_autor", autor.ID);
            comando.Parameters.AddWithValue("@DNI", autor.DNI);
            comando.Parameters.AddWithValue("@edad", autor.Edad);
            comando.Parameters.AddWithValue("@departamento", autor.Departamento);
            int filas = BBDD.ExecuteNonQuery(comando);

            return(filas >= 1);
        }
コード例 #8
0
        public static bool Insertar(Patente patente)
        {
            MySqlCommand comando = new MySqlCommand("INSERT INTO produccioncientifica VALUES (@ID, @titulo, @año, @tipo);" +
                                                    " INSERT INTO patentes VALUES (@id_produccion, @cuantia, @fechaVencimiento);");

            comando.Parameters.AddWithValue("@ID", patente.ID);
            comando.Parameters.AddWithValue("@titulo", patente.Titulo);
            comando.Parameters.AddWithValue("@año", patente.Año);
            comando.Parameters.AddWithValue("@id_produccion", patente.ID);
            comando.Parameters.AddWithValue("@fechaVencimiento", patente.FechaVencimiento);
            comando.Parameters.AddWithValue("@cuantia", patente.Cuantia);
            comando.Parameters.AddWithValue("@tipo", patente.Tipo);
            int filas = BBDD.ExecuteNonQuery(comando);

            return(filas >= 1);
        }
コード例 #9
0
        public static bool Insertar(AutorUniversidad autor)
        {
            MySqlCommand comando = new MySqlCommand("INSERT INTO gestorpublicaciones.autores VALUES (@ID, @nombre, @apellido, @deUniversidad);" +
                                                    " INSERT INTO gestorpublicaciones.autoresuniversidad VALUES (@id_autor, @DNI, @edad, @departamento)");

            comando.Parameters.AddWithValue("@ID", autor.ID);
            comando.Parameters.AddWithValue("@nombre", autor.Nombre);
            comando.Parameters.AddWithValue("@apellido", autor.Apellido);
            comando.Parameters.AddWithValue("@deUniversidad", autor.deUniversidad);
            comando.Parameters.AddWithValue("@id_autor", autor.ID);
            comando.Parameters.AddWithValue("@DNI", autor.DNI);
            comando.Parameters.AddWithValue("@edad", autor.Edad);
            comando.Parameters.AddWithValue("@departamento", autor.Departamento);
            int filas = BBDD.ExecuteNonQuery(comando);

            return(filas >= 1);
        }
コード例 #10
0
        public static bool ActualizarRegistro(Conferencia conferencia)
        {
            MySqlCommand comando = new MySqlCommand("UPDATE produccioncientifica SET titulo=@titulo, año=@año WHERE ID=@ID;" +
                                                    " UPDATE `articulocientifico` SET `numPaginas`=@paginas, `numCitas`=@citas, `DOI`=@doi, `nombreConferencia`=@nombre, `lugar`=@lugar, `categoría`=@categoria WHERE id_produccion=@id_produccion");

            comando.Parameters.AddWithValue("@ID", conferencia.ID);
            comando.Parameters.AddWithValue("@titulo", conferencia.Titulo);
            comando.Parameters.AddWithValue("@año", conferencia.Año);
            comando.Parameters.AddWithValue("@id_produccion", conferencia.ID);
            comando.Parameters.AddWithValue("@paginas", conferencia.Paginas);
            comando.Parameters.AddWithValue("@citas", conferencia.Citas);
            comando.Parameters.AddWithValue("@doi", conferencia.DOI);
            comando.Parameters.AddWithValue("@nombre", conferencia.NombreConferencia);
            comando.Parameters.AddWithValue("@lugar", conferencia.Lugar);
            comando.Parameters.AddWithValue("@categoria", conferencia.Categoria);

            int filas = BBDD.ExecuteNonQuery(comando);

            return(filas >= 1);
        }
コード例 #11
0
        public static bool Insertar(Conferencia conferencia)
        {
            MySqlCommand comando = new MySqlCommand("INSERT INTO produccioncientifica VALUES (@ID, @titulo, @año, @tipo);" +
                                                    " INSERT INTO articulocientifico VALUES (@id_produccion, @paginas, @citas, @doi ,@tipo , @nombre, @lugar, @categoria, NULL, NULL, NULL );");

            comando.Parameters.AddWithValue("@ID", conferencia.ID);
            comando.Parameters.AddWithValue("@titulo", conferencia.Titulo);
            comando.Parameters.AddWithValue("@año", conferencia.Año);
            comando.Parameters.AddWithValue("@id_produccion", conferencia.ID);
            comando.Parameters.AddWithValue("@tipo", conferencia.Tipo);
            comando.Parameters.AddWithValue("@paginas", conferencia.Paginas);
            comando.Parameters.AddWithValue("@citas", conferencia.Citas);
            comando.Parameters.AddWithValue("@doi", conferencia.DOI);
            comando.Parameters.AddWithValue("@nombre", conferencia.NombreConferencia);
            comando.Parameters.AddWithValue("@lugar", conferencia.Lugar);
            comando.Parameters.AddWithValue("@categoria", conferencia.Categoria);

            int filas = BBDD.ExecuteNonQuery(comando);

            return(filas >= 1);
        }