예제 #1
0
 public void CreateEstudianteDireccion(EstudianteDireccion estudianteDireccion)
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         context.EstudiantesDirecciones.Add(estudianteDireccion);
         context.SaveChanges();
     }
 }
예제 #2
0
 public void DeleteEstudianteDireccion(int key)
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         EstudianteDireccion estudianteDireccion = context.EstudiantesDirecciones.Find(key);
         context.EstudiantesDirecciones.Remove(estudianteDireccion);
         context.SaveChanges();
     }
 }
예제 #3
0
 public void UpdateEstudianteDireccion(int key, string direccionUpdate)
 {
     using (EscuelaDbContext context = new EscuelaDbContext())
     {
         EstudianteDireccion estudianteDireccion = context.EstudiantesDirecciones.Find(key);
         estudianteDireccion.Direccion1 = direccionUpdate;
         context.SaveChanges();
     }
 }
예제 #4
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);
            }
        }