コード例 #1
0
ファイル: GestorPrecio.cs プロジェクト: ezebc182/GeoParking
 public GestorPrecio()
 {
     diaAtencionDao  = new RepositorioDiaAtencion();
     tiempoDao       = new RepositorioTiempo();
     tipoVehiculoDao = new RepositorioTipoVehiculo();
     precioDao       = new RepositorioPrecio();
     servicioDao     = new RepositorioServicio();
 }
コード例 #2
0
ファイル: GestorPlaya.cs プロジェクト: ezebc182/GeoParking
 /// <summary>
 /// Constructor
 /// </summary>
 public GestorPlaya()
 {
     gestorDireccion = new GestorDireccion();
     tipoVehiculoDao = new RepositorioTipoVehiculo();
     playaDao        = new RepositorioPlayaDeEstacionamiento();
     tipoPlayaDao    = new RepositorioTipoDePlaya();
     diaAtencionDao  = new RepositorioDiaAtencion();
     horarioDao      = new RepositorioHorario();
     servicioDao     = new RepositorioServicio();
     precioDao       = new RepositorioPrecio();
     tiempoDao       = new RepositorioTiempo();
 }
コード例 #3
0
 public PruebaPlayaBase()
 {
     playaDao        = new RepositorioPlayasFalso();
     tipoPlayaDao    = new RepositorioTipoPlayasFalso();
     diaAtencionDao  = new RepositorioDiaAtencionFalso();
     tipoVehiculoDao = new RepositorioTipoVehiculoFalso();
     horarioDao      = new RepositorioHorarioFalso();
     servicioDao     = new RepositorioServicioFalso();
     precioDao       = new RepositorioPrecioFalso();
     direccionDao    = new RepositorioDireccionFalso();
     gestorDireccion = new GestorDireccion(direccionDao);
     gestor          = new GestorPlaya(playaDao, tipoPlayaDao, diaAtencionDao, tipoVehiculoDao, horarioDao, servicioDao, precioDao, gestorDireccion);
 }
コード例 #4
0
ファイル: GestorPlaya.cs プロジェクト: ezebc182/GeoParking
 /// <summary>
 /// Constructor utilizado en unit test
 /// </summary>
 /// <param name="playaDao"></param>
 /// <param name="tipoPlayaDao"></param>
 /// <param name="diaAtencionDao"></param>
 /// <param name="tipoVehiculoDao"></param>
 /// <param name="horarioDao"></param>
 /// <param name="servicioDao"></param>
 /// <param name="precioDao"></param>
 public GestorPlaya(IRepositorioPlayaDeEstacionamiento playaDao,
                    IRepositorioTipoDePlaya tipoPlayaDao,
                    IRepositorioDiaAtencion diaAtencionDao,
                    IRepositorioTipoVehiculo tipoVehiculoDao,
                    IRepositorioHorario horarioDao,
                    IRepositorioServicio servicioDao,
                    IRepositorioPrecio precioDao,
                    GestorDireccion gestorDireccion)
 {
     this.gestorDireccion = gestorDireccion;
     this.playaDao        = playaDao;
     this.tipoPlayaDao    = tipoPlayaDao;
     this.diaAtencionDao  = diaAtencionDao;
     this.tipoVehiculoDao = tipoVehiculoDao;
     this.horarioDao      = horarioDao;
     this.servicioDao     = servicioDao;
     this.precioDao       = precioDao;
 }
コード例 #5
0
ファイル: GestorServicio.cs プロジェクト: ezebc182/GeoParking
 public GestorServicio(IRepositorioTipoVehiculo tipoVehiculoDao,
                       IRepositorioServicio servicioDao)
 {
     this.servicioDao     = servicioDao;
     this.tipoVehiculoDao = tipoVehiculoDao;
 }
コード例 #6
0
ファイル: GestorServicio.cs プロジェクト: ezebc182/GeoParking
 public GestorServicio()
 {
     tipoVehiculoDao = new RepositorioTipoVehiculo();
     servicioDao     = new RepositorioServicio();
     playaDao        = new RepositorioPlayaDeEstacionamiento();
 }
コード例 #7
0
 public GestorDisponibilidad()
 {
     disponibilidadPlayas          = new RepositorioDisponibilidadPlayas();
     historialDisponibilidadPlayas = new RepositorioHistorialDisponibilidadPlayas();
     servicioDAO = new RepositorioServicio();
 }
コード例 #8
0
 public LogicaServicio(IRepositorioServicio repositorioServicio)
 {
     _repositorioServicio = repositorioServicio;
 }