private LibrosDeLaBiblia LlenaClase() { LibrosDeLaBiblia Libro = new LibrosDeLaBiblia(); Libro.LibroId = Convert.ToInt32(IDNumericUpDown.Value); Libro.TipoId = TipoIDcomboBox.Text; Libro.Siglas = SiglastextBox.Text; Libro.Descripcion = DescripciontextBox.Text; return(Libro); }
private void BuscarButton_Click(object sender, EventArgs e) { int id = Convert.ToInt32(IDNumericUpDown.Value); LibrosDeLaBiblia libros = BLL.LibrosBibliaBLL.Buscar(id); if (libros != null) { TipoIDcomboBox.Text = libros.TipoId; SiglastextBox.Text = libros.Siglas; DescripciontextBox.Text = libros.Descripcion; } else { MessageBox.Show("No existente", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
/// <summary> /// Permite Buscar una entidad en la base de datos /// </summary> /// <param name="id"></param> /// <returns></returns> public static LibrosDeLaBiblia Buscar(int id) { contexto contexto = new contexto(); LibrosDeLaBiblia Libro = new LibrosDeLaBiblia(); try { Libro = contexto.LibrosDeLaBiblia.Find(id); contexto.Dispose(); } catch (Exception) { throw; } return(Libro); }
/// <summary> /// permite Modificar una entidad en la base de datos /// </summary> /// <param name="libro"></param> /// <returns></returns> public static bool Modificar(LibrosDeLaBiblia Libro) { bool paso = false; contexto contexto = new contexto(); try { contexto.Entry(Libro).State = EntityState.Modified; if (contexto.SaveChanges() > 0) { paso = true; } contexto.Dispose(); } catch (Exception) { throw; } return(paso); }
/// <summary> /// Permite Guardar una entidad en la base datos /// </summary> /// <param name="Libro"></param> /// <returns></returns> public static bool Guardar(LibrosDeLaBiblia Libro) { bool paso = false; contexto contexto = new contexto(); try { if (contexto.LibrosDeLaBiblia.Add(Libro) != null) { contexto.SaveChanges(); paso = true; } contexto.Dispose(); } catch (Exception) { throw; } return(paso); }
/// <summary> /// Permite Eliminar una entidad de la base de datos /// </summary> /// <param name="id"></param> /// <returns></returns> public static bool Eliminar(int id) { bool paso = false; contexto contexto = new contexto(); try { LibrosDeLaBiblia Libro = contexto.LibrosDeLaBiblia.Find(id); contexto.LibrosDeLaBiblia.Remove(Libro); if (contexto.SaveChanges() > 0) { paso = true; } contexto.Dispose(); } catch (Exception) { throw; } return(paso); }
private bool ExisteEnLaBaseDeDatos() { LibrosDeLaBiblia Libro = LibrosBibliaBLL.Buscar((int)IDNumericUpDown.Value); return(Libro != null); }