public static bool EliminarGrupo(int idGrupo) { bool resultado = false; using (var conexion = new DetallesDB()) { try { var lista = BuscarGrupos(idGrupo); foreach (var Ge in lista) { conexion.Entry(Ge).State = EntityState.Deleted; } conexion.SaveChanges(); resultado = true; } catch (Exception) { throw; } } return(resultado); }
public static bool Modificar(Grupos existente) { bool resultado = false; using (var conexion = new DetallesDB()) { try { conexion.Configuration.AutoDetectChangesEnabled = false; conexion.Configuration.ValidateOnSaveEnabled = false; var Exist = conexion.Entry(existente); Exist.State = EntityState.Modified; Exist.Property(G => G.GrupoId).IsModified = false; conexion.SaveChanges(); resultado = true; } catch (Exception) { throw; } } return(resultado); }
public static Grupos Buscar(int grupoId) { var grupo = new Entidades.Grupos(); try { var conexion = new DetallesDB(); grupo = conexion.Grupo.Find(grupoId); } catch (Exception) { throw; } return(grupo); }
public static List <GruposEstudiantes> BuscarGrupos(int estudianteId) { var grupo = new List <GruposEstudiantes>(); try { var conexion = new DetallesDB(); grupo = conexion.GrupoEstudiante.Where(ge => ge.EstudianteId == estudianteId).ToList(); } catch (Exception) { throw; } return(grupo); }
public static List <Grupos> GetList() { var lista = new List <Grupos>(); using (var conexion = new DetallesDB()) { try { lista = conexion.Grupo.ToList(); } catch (Exception) { throw; } } return(lista); }
public static List <Estudiantes> GetList() { var lista = new List <Estudiantes>(); using (var conexion = new DetallesDB()) { try { lista = conexion.Estudiante.ToList(); } catch (Exception e) { MessageBox.Show(e.ToString()); } } return(lista); }
public static Estudiantes Buscar(int EstudianteId) { var est = new Estudiantes(); using (var conexion = new DetallesDB()) { try { est = conexion.Estudiante.Find(EstudianteId); } catch (Exception e) { MessageBox.Show(e.ToString());// throw; } } return(est); }
public static bool Eliminar(Grupos existente) { bool resultado = false; using (var conexion = new DetallesDB()) { try { conexion.Entry(existente).State = EntityState.Deleted; conexion.SaveChanges(); resultado = true; } catch (Exception) { throw; } } return(resultado); }
public static bool Insertar(Estudiantes nuevo) { bool resultado = false; using (var conexion = new DetallesDB()) { try { conexion.Estudiante.Add(nuevo); conexion.SaveChanges(); resultado = true; } catch (Exception e) { MessageBox.Show(e.ToString()); } } return(resultado); }
public static List <Grupos> Buscar(List <GruposEstudiantes> gruposEstudiantes) { var est = new List <Grupos>(); using (var conexion = new DetallesDB()) { try { foreach (GruposEstudiantes ge in gruposEstudiantes) { est.Add(conexion.Grupo.Find(ge.GrupoId)); } } catch (Exception e) { MessageBox.Show(e.ToString());// throw; } } return(est); }
public static int UltimoId() { int UltId = 0; using (var conexion = new DetallesDB()) { try { if (GetList().Count() > 0) { UltId = conexion.Grupo.Max(Id => Id.GrupoId); } } catch (Exception) { throw; } } return(UltId); }
public static bool Insertar(Grupos Nuevo) { bool resultado = false; var conexion = new DetallesDB(); //using () //{ try { conexion.Grupo.Add(Nuevo); conexion.SaveChanges(); resultado = true; } catch (Exception e) { MessageBox.Show(e.ToString()); //throw; } // } return(resultado); }
public static bool Insertar(List <GruposEstudiantes> grupoEstudiante) { bool resultado = false; var conexion = new DetallesDB(); //using () //{ try { foreach (GruposEstudiantes GE in grupoEstudiante) { conexion.GrupoEstudiante.Add(GE); } conexion.SaveChanges(); resultado = true; } catch (Exception e) { MessageBox.Show(e.ToString()); //throw; } // } return(resultado); }