public UnityofWork(PaqueteTuristicoDbContext context) { _Context = new PaqueteTuristicoDbContext(); Alimentacion = new AlimentacionRepository(_Context); Cliente = new ClienteRepository(_Context); ComprobantePago = new ComprobantePagoRepository(_Context); Empleado = new EmpleadoRepository(_Context); Hospedaje = new HospedajeRepository(_Context); Paquete = new PaqueteRepository(_Context); Transporte = new TransporteRepository(_Context); VentaPaquete = new VentaPaqueteRepository(_Context); }
//Se define el constructor por defecto como privado //para que se fuerce a utilizar la propiedad instance public UnityOfWork() { _Context = new _2013139171DbContext(); Alimentacion = new AlimentacionRepository(_Context); CalificacionHospedaje = new CalificacionHospedajeRepository(_Context); CategoriaAlimentacion = new CategoriaAlimentacionRepository(_Context); CategoriaHospedaje = new CategoriaHospedajeRepository(_Context); CategoriaTransporte = new CategoriaTransporteRepository(_Context); Cliente = new ClienteRepository(_Context); ComprobantePago = new ComprobantePagoRepository(_Context); Empleado = new EmpleadoRepository(_Context); Hospedaje = new HospedajeRepository(_Context); MedioPago = new MedioPagoRepository(_Context); Paquete = new PaqueteRepository(_Context); Persona = new PersonaRepository(_Context); ServicioHospedaje = new ServicioHospedajeRepository(_Context); ServicioTuristico = new ServicioTuristicoRepository(_Context); TipoComprobante = new TipoComprobanteRepository(_Context); TipoHospedaje = new TipoHospedajeRepository(_Context); TipoTransporte = new TipoTransporteRepository(_Context); Transporte = new TransporteRepository(_Context); VentaPaquete = new VentaPaqueteRepository(_Context); }