public void GuardarTest() { Libros libros = new Libros() { Id = 1, Nombre = "Genesis", Descricion = "primer libro", Siglas = "Gn", Tipo = "Historico" }; bool paso = LibrosBll.Guardar(libros); Assert.AreEqual(paso, true); }
private void Eliminarbutton_Click(object sender, EventArgs e) { int id; int.TryParse(IDnumericUpDown.Text, out id); if (LibrosBll.Eliminar(id)) { MessageBox.Show("Eliminado"); Limpiar(); } else { MessageBox.Show("no se pudo eliminar"); } }
private void Buscarbutton_Click(object sender, EventArgs e) { int id; Libros libros = new Libros(); int.TryParse(IDnumericUpDown.Text, out id); libros = LibrosBll.Buscar(id); if (libros != null) { MessageBox.Show("Persona Encotrada"); LlenaCampo(libros); } else { MessageBox.Show("Persona no Encotrada"); } }
private void button1_Click(object sender, EventArgs e) { var listado = new List <Libros>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (ComboComboBox.SelectedItem) { case 0: //todo listado = LibrosBll.GetList(p => true); break; case 1: //id int id = Convert.ToInt32(CriterioTextBox.Text); listado = LibrosBll.GetList(p => p.Id == id); break; case 2: //nombre listado = LibrosBll.GetList(p => p.Nombre.Contains(CriterioTextBox.Text)); break; case 3: //descricipcion listado = LibrosBll.GetList(p => p.Descricion.Contains(CriterioTextBox.Text)); break; case 4: //sigla listado = LibrosBll.GetList(p => p.Siglas.Contains(CriterioTextBox.Text)); break; case 5: //tipo listado = LibrosBll.GetList(p => p.Tipo.Contains(CriterioTextBox.Text)); break; } // listado = listado.Where(c => c.) } else { listado = LibrosBll.GetList(p => true); } dataGridView1.DataSource = null; dataGridView1.DataSource = listado; }
private void Guardarbutton_Click(object sender, EventArgs e) { errorProvider1.Clear(); Libros libro; bool paso = false; if (!Validar()) { return; } libro = LlenarClase(); if (IDnumericUpDown.Value == 0) { paso = LibrosBll.Guardar(libro); } else { if (!EstaEnBaseDatos()) { MessageBox.Show(" no ha sido modificado"); return; } paso = LibrosBll.Modificar(libro); } Limpiar(); if (paso) { MessageBox.Show("Guardo", "Imfornacion", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("no guardo", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Guardarbutton_Click_1(object sender, EventArgs e) { Libros libros; bool paso = false; if (!Validar()) { return; } libros = LlenaClase(); if (IDnumericUpDown.Value == 0) { paso = LibrosBll.Guardar(libros); } else { if (!ExiteEnBaseDeDatos()) { MessageBox.Show("No se puede modificar una persona que no exite", "fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } paso = LibrosBll.Modificar(libros); } Limpiar(); if (paso) { MessageBox.Show("Guardado con Exito", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo Guardar", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private bool ExiteEnBaseDeDatos() { Libros libros = LibrosBll.Buscar((int)IDnumericUpDown.Value); return(libros != null); }