public static void Eliminar(int id) { var db = new AlmacenBancasDB(); Equipos eq = db.equipo.Find(id); db.equipo.Remove(eq); db.SaveChanges(); }
/// <summary> /// Permite insertar o modificar una entidad en la base de datos /// </summary> /// <param name="equipo">La entidad que se desea guardar</param> public static bool Guardar(Equipos equipo) { if (!Existe(equipo.EquipoId))//si no existe insertamos { return(Insertar(equipo)); } else { return(Modificar(equipo)); } }
public static void Actualizar(int id, Equipos equipo) { var db = new AlmacenBancasDB(); Equipos eq = db.equipo.Find(id); eq.MarcaEquipo = equipo.MarcaEquipo; eq.SerialNum = equipo.SerialNum; eq.TipoId = equipo.TipoId; db.SaveChanges(); }
public static void Insertar(Equipos eq) { try { using (var db = new AlmacenBancasDB()) { db.equipo.Add(eq); db.SaveChanges(); db.Dispose(); } } catch (Exception exx) { throw exx; } }
/// <summary> /// Permite modificar una entidad en la base de datos /// </summary> /// <param name="equipo">La entidad que se desea modificar</param> public static bool Modificar(Equipos equipo) { bool paso = false; Contexto contexto = new Contexto(); try { //marcar la entidad como modificada para que el contexto sepa como proceder contexto.Entry(equipo).State = EntityState.Modified; paso = contexto.SaveChanges() > 0; } catch (Exception) { throw; } finally { contexto.Dispose(); } return(paso); }
/// <summary> /// Permite insertar una entidad en la base de datos /// </summary> /// <param name="equipo">La entidad que se desea guardar</param> private static bool Insertar(Equipos equipo) { bool paso = false; Contexto contexto = new Contexto(); try { //Agregar la entidad que se desea insertar al contexto contexto.Equipos.Add(equipo); paso = contexto.SaveChanges() > 0; } catch (Exception) { throw; } finally { contexto.Dispose(); } return(paso); }