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(); }
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); }
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"); } }