public static bool Modificar(Personas persona) { bool paso = false; contexto db = new contexto(); try { var Anterior = db.Personas.Find(persona.PersonaId); foreach (var item in Anterior.Telefonos) { if (!persona.Telefonos.Exists(d => d.Id == item.Id)) { db.Entry(item).State = EntityState.Deleted; } } db.Entry(persona).State = EntityState.Modified; paso = (db.SaveChanges() > 0); } catch (Exception) { throw; } finally { db.Dispose(); } return(paso); }
public static bool Eliminar(int id) { contexto db = new contexto(); bool paso = false; try { var articulo = db.Articulos.Find(id); if (articulo != null) { db.Remove(articulo); paso = db.SaveChanges() > 0; } } catch (Exception) { throw; } finally { db.Dispose(); } return(paso); }
protected override void Dispose(bool disposing) { if (disposing) { db.Dispose(); } base.Dispose(disposing); }
/// <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 Buscar una entidad en la base de datos /// </summary> /// <param name="id"></param> /// <returns></returns> public static Articulos Buscar(int id) { contexto contexto = new contexto(); Articulos articulos = new Articulos(); try { articulos = contexto.Articulos.Find(id); contexto.Dispose(); } catch (Exception) { throw; } return(articulos); }
public static List <Articulos> GetList(Expression <Func <Articulos, bool> > expression) { List <Articulos> Libros = new List <Articulos>(); contexto contexto = new contexto(); try { Libros = contexto.Articulos.Where(expression).ToList(); contexto.Dispose(); } catch (Exception) { throw; } return(Libros); }
public static List <Personas> GetList(Expression <Func <Personas, bool> > expression) { List <Personas> persona = new List <Personas>(); contexto contexto = new contexto(); try { persona = contexto.Personas.Where(expression).ToList(); contexto.Dispose(); } catch (Exception) { throw; } return(persona); }
public static List <LibrosDeLaBiblia> GetList(Expression <Func <LibrosDeLaBiblia, bool> > expression) { List <LibrosDeLaBiblia> Libros = new List <LibrosDeLaBiblia>(); contexto contexto = new contexto(); try { Libros = contexto.LibrosDeLaBiblia.Where(expression).ToList(); contexto.Dispose(); } catch (Exception) { throw; } return(Libros); }
public static List <Articulos> GetList(Expression <Func <Articulos, bool> > criterio) { List <Articulos> lista = new List <Articulos>(); contexto db = new contexto(); try { lista = db.Articulos.Where(criterio).ToList(); } catch (Exception) { throw; } finally { db.Dispose(); } return(lista); }
public static bool Existe(int id) { contexto db = new contexto(); var encontrado = false; try { encontrado = db.Articulos.Any(x => x.ArtiuloId == id); } catch (Exception) { throw; } finally { db.Dispose(); } return(encontrado); }
public static Persona buscar(int id) { contexto db = new contexto(); Persona persona = new Persona(); try { persona = db.Personas.Find(id); } catch (Exception) { throw; } finally { db.Dispose(); } return(persona); }
public static Articulos Buscar(int id) { contexto db = new contexto(); Articulos articulos = new Articulos(); try { articulos = db.Articulos.Find(id); } catch (Exception) { throw; } finally { db.Dispose(); } return(articulos); }
public static List <Persona> getlist(Expression <Func <Persona, bool> > persona) { List <Persona> lista = new List <Persona>(); contexto db = new contexto(); try { lista = db.Personas.Where(persona).ToList(); } catch (Exception) { throw; } finally { db.Dispose(); } return(lista); }
/// <summary> /// permite Modificar una entidad en la base de datos /// </summary> /// <param name="articulos"></param> /// <returns></returns> public static bool Modificar(Articulos articulos) { bool paso = false; contexto contexto = new contexto(); try { contexto.Entry(articulos).State = EntityState.Modified; if (contexto.SaveChanges() > 0) { paso = true; } contexto.Dispose(); } catch (Exception) { throw; } return(paso); }
public static bool modificar(Persona persona) { bool paso = false; contexto db = new contexto(); try { db.Entry(persona).State = EntityState.Modified; paso = (db.SaveChanges() > 0); } catch (Exception) { throw; } finally { db.Dispose(); } 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); }
public static Personas Buscar(int id) { contexto db = new contexto(); Personas persona = new Personas(); try { persona = db.Personas.Find(id); persona.Telefonos.Count(); } catch { throw; } finally { db.Dispose(); } return(persona); }
public static bool Guardar(Personas persona) { bool paso = false; contexto contexto = new contexto(); try { if (contexto.Personas.Add(persona) != null) { contexto.SaveChanges(); paso = true; } contexto.Dispose(); } catch (Exception) { throw; } return(paso); }
/// <summary> /// Permite Guardar una entidad en la base datos /// </summary> /// <param name="articulos"></param> /// <returns></returns> public static bool Guardar(Articulos articulos) { bool paso = false; contexto contexto = new contexto(); try { if (contexto.Articulos.Add(articulos) != null) { contexto.SaveChanges(); paso = true; } contexto.Dispose(); } catch (Exception) { throw; } return(paso); }
public static bool Modificar(Articulos articulos) { contexto db = new contexto(); bool paso = false; try { db.Entry(articulos).State = EntityState.Modified; paso = db.SaveChanges() > 0; } catch (Exception) { throw; } finally { db.Dispose(); } return(paso); }
public static bool Insertar(Articulos articulos) { contexto db = new contexto(); bool paso = false; try { db.Articulos.Add(articulos); paso = db.SaveChanges() > 0; } catch (Exception) { throw; } finally { db.Dispose(); } return(paso); }
public static bool eliminar(int id) { bool paso = false; contexto db = new contexto(); try { var eliminar = db.Personas.Find(id); db.Entry(eliminar).State = EntityState.Deleted; paso = db.SaveChanges() > 0; } catch (Exception) { throw; } finally { db.Dispose(); } return(paso); }
public static bool guardar(Persona Persona) { bool paso = false; contexto db = new contexto(); try { if (db.Personas.Add(Persona) != null) { paso = db.SaveChanges() > 0; } } catch (Exception) { throw; } finally { db.Dispose(); } 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); }
/// <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 { Articulos articulos = contexto.Articulos.Find(id); contexto.Articulos.Remove(articulos); if (contexto.SaveChanges() > 0) { paso = true; } contexto.Dispose(); } catch (Exception) { throw; } return(paso); }