public function edit($id)
 {
     $cursadas = AsignaturaCursada::findOrFail($id);
     $cursos = Curso::lists('nombre', 'id');
     $estudiantes = Estudiante::lists('nombres', 'id');
     return view('Administrador.AsignaturaCursadaCrud.editarAsignaturasCursadas', compact('asignaturascursadas', 'cursos', 'estudiantes'));
 }
 public function edit($id)
 {
     $horarios = Horario::findOrFail($id);
     $salas = Sala::lists('nombre', 'id');
     $periodos = Periodo::lists('bloque', 'id');
     $cursos = Curso::lists('seccion', 'id');
     return view('Administrador.HorarioCrud.editarHorario', compact('horarios', 'salas', 'periodos', 'cursos'));
 }
 public function create()
 {
     $cursos = Curso::lists('seccion', 'id');
     $estudiantes = Estudiante::lists('nombres', 'id');
     return view('Administrador.AsignaturaCrud.crearAsignatura')->with('cursos', $cursos)->with('estudiantes', $estudiantes);
     //Trying to get property of non-object a veces me sale
     //se que viene de $asig->departamentos->nombre, pero no se que mierda!!!
     // y era porque tenia mala la funcion departamentos en el modelo de asignaturas
     //me faltaba el 'departamento_id', 'id'
     //sInvalid argument supplied for foreach()
 }