public ReservasAlumnosController(FachadaReservaAlumno fachadaReservaAlumno, FachadaSillaReserva fachadaSillaReserva,
                                  FachadaAlumno fachadaAlumno, FachadaCurso fachadaCurso, TecsoLogger tecsoLogger)
 {
     this.fachadaReservaAlumno = fachadaReservaAlumno;
     this.fachadaSillaReserva  = fachadaSillaReserva;
     this.fachadaAlumno        = fachadaAlumno;
     this.fachadaCurso         = fachadaCurso;
     this.tecsoLogger          = tecsoLogger;
 }
Example #2
0
        static void Main(string[] args)
        {
            UnityContainer unityContainer = new UnityContainer();

            unityContainer.RegisterType <Contexto, ContextoSQLServer>();
            unityContainer.RegisterType <IAccesoDatosAlumno, DAOAlumnoSqlServer>();

            FachadaAlumno fachadaAlumnos = unityContainer.Resolve <FachadaAlumno>();

            fachadaAlumnos.GuardarAlumno(new Alumno {
                Cedula = "1010101", NombreAlumno = "Juan E"
            });
        }
 public AlumnosController(FachadaAlumno fachadaAlumnos, TecsoLogger tecsoLogger)
 {
     this.fachadaAlumnos = fachadaAlumnos;
     this.tecsoLogger    = tecsoLogger;
 }
 public NotasController(FachadaNotas fachadaNotas, FachadaReservaAlumno fachadaReservaAlumno, FachadaAlumno fachadaAlumno,
                        FachadaCurso fachadaCurso, TecsoLogger tecsoLogger)
 {
     this.fachadaNotas         = fachadaNotas;
     this.fachadaReservaAlumno = fachadaReservaAlumno;
     this.fachadaAlumno        = fachadaAlumno;
     this.fachadaCurso         = fachadaCurso;
     this.tecsoLogger          = tecsoLogger;
 }