Exemple #1
0
 public List <Curso> GetAll()
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         return(context.Cursos.ToList());;
     }
 }
Exemple #2
0
 public Grado GetGrado(int key)
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         return(context.Grados.Find(key));
     }
 }
Exemple #3
0
 public List <Grado> GetAll()
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         return(context.Grados.ToList());
     }
 }
Exemple #4
0
 public Curso GetCurso(int key)
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         return(context.Cursos.Find(key));
     }
 }
Exemple #5
0
 public Estudiante GetEstudiante(int key)
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         return(context.Estudiantes.Find(key));
     }
 }
Exemple #6
0
 public List <EstudianteDireccion> GetAll()
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         return(context.EstudiantesDirecciones.ToList());
     }
 }
Exemple #7
0
 public EstudianteDireccion GetEstudianteDireccion(int key)
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         return(context.EstudiantesDirecciones.Find(key));
     }
 }
Exemple #8
0
 public List <EstudianteCurso> GetAlumnoCursos(int estudianteId)
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         return(context.EstudiantesCursos.Where(estudianteCurso => (estudianteCurso.EstudianteId == estudianteId)).ToList());
     }
 }
Exemple #9
0
 public void CreateGrado(Grado grado)
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         context.Grados.Add(grado);
         context.SaveChanges();
     }
 }
Exemple #10
0
 public void CreateCurso(Curso curso)
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         context.Cursos.Add(curso);
         context.SaveChanges();
     }
 }
Exemple #11
0
 public void CreateEstudianteDireccion(EstudianteDireccion estudianteDireccion)
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         context.EstudiantesDirecciones.Add(estudianteDireccion);
         context.SaveChanges();
     }
 }
Exemple #12
0
 public void CreateEstudiante(Estudiante estudiante)
 {
     using (EscuelaDbContext contexto = new EscuelaDbContext())
     {
         contexto.Estudiantes.Add(estudiante);
         contexto.SaveChanges();
     }
 }
Exemple #13
0
 public void UpdateGrado(int key, string nombreUpdate)
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         Grado grado = context.Grados.Find(key);
         grado.GradoNombre = nombreUpdate;
         context.SaveChanges();
     }
 }
Exemple #14
0
 public void DeleteGrado(int key)
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         Grado grado = context.Grados.Find(key);
         context.Grados.Remove(grado);
         context.SaveChanges();
     }
 }
Exemple #15
0
 public void UpdateEstudianteDireccion(int key, string direccionUpdate)
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         EstudianteDireccion estudianteDireccion = context.EstudiantesDirecciones.Find(key);
         estudianteDireccion.Direccion1 = direccionUpdate;
         context.SaveChanges();
     }
 }
Exemple #16
0
 public void DeleteEstudianteDireccion(int key)
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         EstudianteDireccion estudianteDireccion = context.EstudiantesDirecciones.Find(key);
         context.EstudiantesDirecciones.Remove(estudianteDireccion);
         context.SaveChanges();
     }
 }
Exemple #17
0
 public void DeleteCurso(int key)
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         Curso curso = context.Cursos.Find(key);
         context.Cursos.Remove(curso);
         context.SaveChanges();
     }
 }
Exemple #18
0
 public void UpdateCurso(int key, string descripcionUpdate)
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         Curso curso = context.Cursos.Find(key);
         curso.Descripcion = descripcionUpdate;
         context.SaveChanges();
     }
 }
Exemple #19
0
 public void UpdateEstudiante(int key, int gradoId)
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         Estudiante estudiante = context.Estudiantes.Find(key);
         estudiante.GradoId = gradoId;
         context.SaveChanges();
         Console.WriteLine("Datos actualizados.");
     }
 }
Exemple #20
0
        public void DeleteEstudiante(int key)
        {
            using (EscuelaDbContext context = new EscuelaDbContext())
            {
                Estudiante          estudiante = context.Estudiantes.Find(key);
                EstudianteDireccion ed         = context.EstudiantesDirecciones.Find(estudiante.EstudianteId);
                estudiante.EstudianteDireccion = ed;
                context.Estudiantes.Remove(estudiante);
                context.SaveChanges();

                Console.WriteLine("Estudiante {0} eliminado.", estudiante.Nombres);
            }
        }
Exemple #21
0
        public void CreateEstudianteCurso(int estudianteId, int cursoId)
        {
            using (EscuelaDbContext context = new EscuelaDbContext())
            {
                Estudiante      estudiante      = context.Estudiantes.Find(estudianteId);
                Curso           curso           = context.Cursos.Find(cursoId);
                EstudianteCurso estudianteCurso = new EstudianteCurso();
                estudianteCurso.EstudianteId = estudiante.EstudianteId;
                estudianteCurso.CursoId      = curso.CursoId;

                context.EstudiantesCursos.Add(estudianteCurso);
                context.SaveChanges();
            }
        }
Exemple #22
0
        public void DebeSerCapazdeAgregarenMemoria()
        {
            var builder = new DbContextOptionsBuilder <EscuelaDbContext>()
                          .EnableSensitiveDataLogging()
                          .UseInMemoryDatabase(Guid.NewGuid().ToString());

            using (var context = new EscuelaDbContext(builder.Options))
            {
                context.Estudiante.Add(new Estudiante("Luis", "Cabral"));
                context.SaveChanges();

                Assert.Equal(1, context.Estudiante.Count(x => x.Nombre == "Ashly"));
            }
        }
Exemple #23
0
        public void Test1()
        {
            var builder = new DbContextOptionsBuilder <EscuelaDbContext>()
                          .UseInMemoryDatabase();
            var context     = new EscuelaDbContext(builder.Options);
            var estudiantes = Enumerable.Range(1, 10)
                              .Select(i => new Estudiante {
                idestudiante = i, nombre = "Ashly", apellido = "Utate"
            });

            context.Estudiante.AddRange(estudiantes);
            int changed = context.SaveChanges();

            _EscuelaDbContext = context;
        }
Exemple #24
0
 public AlumnoController(EscuelaDbContext context)
 {
     _context = context;
 }
Exemple #25
0
 public CursoController(EscuelaDbContext context)
 {
     _context = context;
 }
 public UnitTest1(EscuelaDbContext EscuelaDB)
 {
     _EscuelaDB = EscuelaDB;
 }
Exemple #27
0
 public EscuelaController(EscuelaDbContext context)
 {
     _context = context;
 }
Exemple #28
0
 public AsignaturaController(EscuelaDbContext context)
 {
     _context = context;
 }
 public EscuelaServices(EscuelaDbContext EscuelaDB)
 {
     _EscuelaDB = EscuelaDB;
 }