public LibroBiblico LlenaClase() { LibroBiblico libroB = new LibroBiblico(); libroB.Descripcion = DescripciontextBox.Text; libroB.Fecha = FechadateTimePicker.Value; libroB.Tipo = TipocomboBox.Text; libroB.Siglas = SiglatextBox.Text; return(libroB); }
public static LibroBiblico Buscar(int id) { Contexto contexto = new Contexto(); LibroBiblico libroB = new LibroBiblico(); try { libroB = contexto.librosBiblico.Find(id); contexto.Dispose(); } catch (Exception) { throw; } return(libroB); }
private void Buscarbutton_Click(object sender, EventArgs e) { int id = Convert.ToInt32(IdnumericUpDown.Value); LibroBiblico libro = new LibroBiblico(); if (libro != null) { DescripciontextBox.Text = libro.Descripcion; FechadateTimePicker.Value = libro.Fecha; TipocomboBox.Text = libro.Tipo; SiglatextBox.Text = libro.Siglas; } else { MessageBox.Show("No se encontro", "Fallido", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public static bool Modificar(LibroBiblico libroB) { bool paso = false; Contexto contexto = new Contexto(); try { contexto.Entry(libroB).State = EntityState.Modified; if (contexto.SaveChanges() > 0) { paso = true; } contexto.Dispose(); } catch (Exception) { throw; } return(paso); }
public static bool Guardar(LibroBiblico libroB) { bool paso = false; Contexto contexto = new Contexto(); try { if (contexto.librosBiblico.Add(libroB) != null) { contexto.SaveChanges(); paso = true; } contexto.Dispose(); } catch (Exception) { throw; } return(paso); }
public static bool Eliminar(int id) { bool paso = false; Contexto contexto = new Contexto(); try { LibroBiblico libroB = contexto.librosBiblico.Find(id); contexto.librosBiblico.Remove(libroB); if (contexto.SaveChanges() > 0) { paso = true; } contexto.Dispose(); } catch (Exception) { throw; } return(paso); }
private void Guardarbutton_Click(object sender, EventArgs e) { LibroBiblico libroB = new LibroBiblico(); libroB = LlenaClase(); bool paso = false; if (!HayErrores()) { if (IdnumericUpDown.Value == 0) { paso = BLL.LibroBiblicoBLL.Guardar(libroB); } else { paso = BLL.LibroBiblicoBLL.Modificar(LlenaClase()); } if (paso) { MessageBox.Show("GUARDADO", "EXITO!!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo Guardar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (paso) { Nuevobutton.PerformClick(); MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }