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 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 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 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); }