예제 #1
0
        public static int Agregar(libros lib)
        {
            int retorno = 0;

            MySqlCommand comando = new MySqlCommand(string.Format("Insert into libros (codLib, tituloLib, autorLib, edicionLib, editorialLib, carreraLib) values ('{0}','{1}','{2}', '{3}', '{4}', '{5}')",
                                                                  lib.codlib, lib.titulolib, lib.autorlib, lib.edicionlib, lib.editoriallib, lib.carreralib), conexion.ObtenerConexion());

            retorno = comando.ExecuteNonQuery();
            return(retorno);
        }
예제 #2
0
        private void bto_registrar_Click(object sender, EventArgs e)
        {
            libros pLibro = new libros();

            pLibro.codlib       = txt_codigo.Text.Trim();
            pLibro.titulolib    = txt_titulo.Text.Trim();
            pLibro.autorlib     = txt_autor.Text.Trim();
            pLibro.edicionlib   = txt_edicion.Text.Trim();
            pLibro.editoriallib = txt_editorial.Text.Trim();
            pLibro.carreralib   = txt_carrera.Text.Trim();


            int resultado = librosBD.Agregar(pLibro);

            if (resultado > 0)
            {
                MessageBox.Show(" Registrado Con Exito!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Limpiar();
            }
            else
            {
                MessageBox.Show("No se pudo Registrar ", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }

            /*string titu = (txt_titulo.Text);
             * string cog = (txt_codigo.Text);
             * string edi = (txt_edicion.Text);
             * string edito = (txt_editorial.Text);
             * string aut = (txt_autor.Text);
             * string carre = (txt_carrera.Text);
             * string mat = (txt_materia.Text);
             * lis_libro.crear_lista(titu,cog, edi,edito , aut, carre, mat);
             * //LIMPIAR
             * txt_titulo.Clear();
             * txt_codigo.Text = "";
             * txt_edicion.Text = "";
             * txt_editorial.Clear();
             * txt_autor.Clear();
             * txt_carrera.Clear();
             * txt_materia.Clear();
             * // lst_libro.Items.Clear();
             * //
             * //TXT_CODIGO_MOVIL.Focus();*/
        }
예제 #3
0
        public static List <libros> Buscar()
        {
            List <libros> _lista = new List <libros>();

            MySqlCommand _comando = new MySqlCommand(String.Format(
                                                         "SELECT codLib, tituloLib, autorLib, edicionLib, editorialLib, carreraLib FROM libros"), tesis.ObtenerConexion());
            MySqlDataReader _reader = _comando.ExecuteReader();

            while (_reader.Read())
            {
                libros pLibro = new libros();
                pLibro.codlib       = _reader.GetString(0);
                pLibro.titulolib    = _reader.GetString(1);
                pLibro.autorlib     = _reader.GetString(2);
                pLibro.edicionlib   = _reader.GetString(3);
                pLibro.editoriallib = _reader.GetString(4);
                pLibro.carreralib   = _reader.GetString(5);

                _lista.Add(pLibro);
            }

            return(_lista);
        }