private void button3_Click(object sender, EventArgs e) { Registro_Libro reg = new Registro_Libro(); if (txtTitulo.Text == "") { MessageBox.Show("Debe introducir el Titutlo del libro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); txtTitulo.Focus(); } else if (NdeCopia.Text == "") { MessageBox.Show("Debe introducir el numero del copia del libro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); NdeCopia.Focus(); } else if (txtCodLib.Text == "") { MessageBox.Show("Debe introducir el código del libro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); txtCodLib.Focus(); } else if (Sector.Text == "") { MessageBox.Show("Debe introducir el sector donde se encuentra el libro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Sector.Focus(); } else if (Estante.Text == "") { MessageBox.Show("Debe introducir el estante donde se encuentra el libro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Estante.Focus(); } else if (NivEstante.Text == "") { MessageBox.Show("Debe introducir el nivel de estante del libro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); NivEstante.Focus(); } else { string codigoLibro = txtTitulo.Text; string CantidadDisponible = NdeCopia.Text; string url = codigoLibro + ".txt"; //usted elige ubicación de carpeta, laque hizo en el paso 3, pero esta debe existir if (File.Exists(url)) //verifica que el archive exista { MessageBox.Show("ERROR. ¡EL Codigo del Libro ya existe!"); //usuario registrado } else { File.WriteAllText(url, CantidadDisponible); /*Crea un Nuevo archivo con ese nombre y guardadentro del archivo el valor del segundo parámetro*/ reg.tl = Convert.ToString(txtTitulo.Text); reg.nc = Convert.ToString(NdeCopia.Text); reg.cl = Convert.ToString(txtCodLib.Text); reg.s = Convert.ToString(Sector.Text); reg.e = Convert.ToString(Estante.Text); reg.ne = Convert.ToString(NivEstante.Text); StreamWriter escribir = new StreamWriter("Libros.txt", true); try { escribir.WriteLine(); escribir.WriteLine("titulo del libro: " + reg.tl); escribir.WriteLine("Nª de Copia: " + reg.nc); escribir.WriteLine("codigo de Libro: " + reg.cl); escribir.WriteLine("Sector:" + reg.s); escribir.WriteLine("Estante: " + reg.e); escribir.WriteLine("Nivel De estante : " + reg.ne); escribir.Close(); MessageBox.Show("El libro fue registrado con éxito", "Registro", MessageBoxButtons.OK, MessageBoxIcon.Information); Mostrar(); } catch { MessageBox.Show("Error"); } escribir.Close(); StreamWriter escribir2 = new StreamWriter(codigoLibro + ".txt", true); try { escribir2.WriteLine(); escribir2.WriteLine(CantidadDisponible); escribir2.Close(); } catch { MessageBox.Show("Error"); } escribir2.Close(); } } }