protected void buttonRegistrar_Click(object sender, EventArgs e)
        {
            BsLibro  dtLibro  = new BsLibro();
            ClsLibro LibroEnc = dtLibro.verificarLibro(textTitulo.Text);

            if (LibroEnc.Codigo == null)
            {
                if (cambio1 == 1)
                {
                    BsAutor autor = new BsAutor();
                    autor.insertarAutor(textNomAut.Text, textApellido.Text, textNacionalidad.Text);
                }
                if (cambio2 == 1)
                {
                    BsEditorial editorial = new BsEditorial();
                    editorial.insertarEditorial(textNomEdit.Text, textPais.Text, textCiudad.Text);
                }
                ClsAutor   objAutor   = registroLibro();
                BsEscribir dtEscribir = new BsEscribir();
                dtEscribir.insertarEscribir(objAutor.Id, textCodigo.Text);
                registroExi();
            }
            else
            {
                registroFall();
            }
            clear();
        }
Exemplo n.º 2
0
        public void CrearLibro()
        {
            var librito = ClsLibro.RegistrarLibro(1, 1, 1, 1, "Harry Potter", "Caliza de Fuego", "Ingles", 520, 3);
            var reposit = new Repositorio_Infraestructura();

            reposit.Adicionar <ClsLibro>(librito);
            reposit.GuardarCambios();
            Assert.IsNotNull(librito);
            Assert.IsTrue(librito.id_autor == 1);
        }
Exemplo n.º 3
0
        private void ConsultarLibro()
        {
            objLibro         = new ClsLibro();
            objLibro.idLibro = txtIdLibro.Text; //Para ejecutar el select en el Sp
            objLibroMgr      = new ClsLibroMgr(objLibro);
            Dtt2             = new DataTable();
            Dtt2             = objLibroMgr.ListarLibros();

            if (Dtt2.Rows.Count > 0)
            {
                lblAutor.Text         = Dtt2.Rows[0]["autor"].ToString();
                lblTitulo.Text        = Dtt2.Rows[0]["titulo"].ToString();
                lblNumEjemplares.Text = Dtt2.Rows[0]["numEjemplares"].ToString();
                numEjemplaresLibros   = int.Parse(lblNumEjemplares.Text);
            }
            else
            {
                MessageBox.Show("Ese codigo de libro no existe", "Mensaje");
            }
        }