예제 #1
0
        public UnityOfWork(_2015137254DbContext context)
        {
            _Context = context;

            AdministradorEquipoes = new AdministradorEquipoRepository(_Context);
            AdministradorLineaes  = new AdministradorLineaRepository(_Context);
            CentroAtenciones      = new CentroAtencionRepository(_Context);
            Clientes           = new ClienteRepository(_Context);
            Contratoes         = new ContratoRepository(_Context);
            Departamentoes     = new DepartamentoRepository(_Context);
            Direcciones        = new DireccionRepository(_Context);
            Distritoes         = new DistritoRepository(_Context);
            EquipoCelulares    = new EquipoCelularRepository(_Context);
            EstadoEvaluaciones = new EstadoEvaluacionRepository(_Context);
            Evaluaciones       = new EvaluacionRepository(_Context);
            LineaTelefonicaes  = new LineaTelefonicaRepository(_Context);
            Planes             = new PlanRepository(_Context);
            Provinciaes        = new ProvinciaRepository(_Context);
            TipoEvaluaciones   = new TipoEvaluacionRepository(_Context);
            TipoLineaes        = new TipoLineaRepository(_Context);
            TipoPagoes         = new TipoPagoRepository(_Context);
            TipoPlanes         = new TipoPlanRepository(_Context);
            TipoTrabajadores   = new TipoTrabajadorRepository(_Context);
            Trabajadores       = new TrabajadorRepository(_Context);
            Ubigeoes           = new UbigeoRepository(_Context);
            Ventaes            = new VentaRepository(_Context);
        }
예제 #2
0
        public VentasViewModel(IFormaPagoRepository formaPagoRepository, IVentaRepository ventaRepository, IBusqProductoRepository busqProductoRepository, IServicioRepository servicioRepository, IPaqueteRepository paqueteRepository)
        {
            ServicioRepository     = servicioRepository;
            PaqueteRepository      = paqueteRepository;
            Repository             = ventaRepository;
            RepositoryFormaPago    = formaPagoRepository;
            BusqProductoRepository = busqProductoRepository;
            ModelCliente           = ServiceLocator.Instance.Resolve <ClienteViewModel>();
            ModelPaquete           = ServiceLocator.Instance.Resolve <PaqueteViewModel>();
            Listaventa             = new BindingList <Venta>();
            ListaFormaPago         = new BindingList <FormaPago>();
            ListaBusquedaProducto  = new BindingList <BusqueProducto>();
            ListaServicio          = new BindingList <Servicio>();
            ListaPaquete           = new BindingList <Paquetes>();
            ListaProducto          = new BindingList <Producto>();
            ListaPaqueteCliente    = new BindingList <Paquetes>();

            ListaOrdenPaquete = new BindingList <OrdenPaquete>();

            this.FechaVenta = DateTime.Now;
            this.IdSucursal = 1;
            //this.Folio = string.Empty;
            GetAllAsync();
            GetFolio();
        }
예제 #3
0
        public UnityOfWork(DiazDbContext context)
        {
            _Context = context;

            AdministradorEquipo = new AdministradorEquipoRepository(_Context);
            AdministradorLinea  = new AdministradorLineaRepository(_Context);
            CentroAtencion      = new CentroAtencionRepository(_Context);
            Cliente             = new ClienteRepository(_Context);
            Contrato            = new ContratoRepository(_Context);
            Departamento        = new DepartamentoRepository(_Context);
            Direccion           = new DireccionRepository(_Context);
            Distrito            = new DistritoRepository(_Context);
            EquipoCelular       = new EquipoCelularRepository(_Context);
            EstadoEvaluacion    = new EstadoEvaluacionRepository(_Context);
            Evaluacion          = new EvaluacionRepository(_Context);
            LineaTelefonica     = new LineaTelefonicaRepository(_Context);
            Plan           = new PlanRepository(_Context);
            Provincia      = new ProvinciaRepository(_Context);
            TipoEvaluacion = new TipoEvaluacionRepository(_Context);
            TipoLinea      = new TipoLineaRepository(_Context);
            TipoPago       = new TipoPagoRepository(_Context);
            TipoPlan       = new TipoPlanRepository(_Context);
            TipoTrabajado  = new TipoTrabajadorRepository(_Context);
            Trabajador     = new TrabajadorRepository(_Context);
            Venta          = new VentaRepository(_Context);
        }
예제 #4
0
 public VentaController(ApplicationDbContext context, IDetalleRepository detalle, IProductoRepository producto, ITrabajadorRepository usuario, IVentaRepository venta, IDetalleRepository Detalle)
 {
     _context                = context;
     detalleRepository       = detalle;
     productoRepository      = producto;
     repositorioTrabajadores = usuario;
     ventaRepository         = venta;
     repositorioDetalle      = detalle;
 }
예제 #5
0
        public UnityOfWork(_2014118209DbContext context)
        {
            _Context = context;

            Buses       = new BusRepository(_Context);
            Clientes    = new ClienteRepository(_Context);
            Empleados   = new EmpleadoRepository(_Context);
            LugarViajes = new LugarViajeRepository(_Context);
            Servicios   = new ServicioRepository(_Context);
            Ventas      = new VentaRepository(_Context);
        }
예제 #6
0
 public EntradaSalidaAlmacenViewModel(IEntradaSalidaAlmacenRepository repository, IProductoRepository ProductoRepository, IVentaRepository Venta)
 {
     IRepository         = repository;
     IProductoRepository = ProductoRepository;
     VentaRepository     = Venta;
     ListaProducto       = new BindingList <EntradaSalidaAlmacen>();
     #region  Binding
     // Folio = string.Empty;
     Busqueda = string.Empty;
     Tipo     = 0;
     Cantidad = 0;
     Fecha    = DateTime.Now;
     #endregion
 }
예제 #7
0
        private UnityOfWork()
        {
            _Context = new EmpresaTransporteDbContext();

            Buses = new BusRepository(_Context);

            Empleados = new EmpleadoRepository(_Context);

            LugaresViajes = new LugarViajeRepository(_Context);

            Servicios = new ServicioRepository(_Context);

            Ventas = new VentaRepository(_Context);
        }
예제 #8
0
        public UnityOfWork()
        {
            _Context = new a12206149DbContext();

            Administrativos = new AdministradorRepository(_Context);
            Buses           = new BusRepository(_Context);
            Clientes        = new ClienteRepository(_Context);
            Empleados       = new EmpleadoRepository(_Context);
            Encomiendas     = new EncomiendaRepository(_Context);
            Servicios       = new ServicioRepository(_Context);
            Transportes     = new TransporteRepository(_Context);
            Tripulaciones   = new TripulacionRepository(_Context);
            Ventas          = new VentaRepository(_Context);
        }
 public ElDoradoUnitOfWork()
 {
     _context = new DatoModelo();
     this.ClienteRepository          = new ClienteRepository(_context);
     this.DetalleVentaRepository     = new DetalleVentaRepository(_context);
     this.EmpleadoRepository         = new EmpleadoRepository(_context);
     this.EstadoHabitacionRepository = new EstadoHabitacionRepository(_context);
     this.HabitacionRepository       = new HabitacionRepository(_context);
     this.TipoComprobanteRepository  = new TipoComprobanteRepository(_context);
     this.TipoDocumentoRepository    = new TipoDocumentoRepository(_context);
     this.TipoEmpleadoRepository     = new TipoEmpleadoRepository(_context);
     this.TipoHabitacionRepository   = new TipoHabitacionRepository(_context);
     this.TipoPagoRepository         = new TipoPagoRepository(_context);
     this.VentaRepository            = new VentaRepository(_context);
 }
예제 #10
0
        public UnityOfWork(_2012122650DbContext context)
        {
            //Se crea un unico contexto para la base de datos
            //para apuntar todos los repositorios a la misma base de datos.
            _Context = context;

            CentroAtencion  = new CentroAtencionRepository(_Context);
            Cliente         = new ClienteRepository(_Context);
            Contrato        = new ContratoRepository(_Context);
            Departamento    = new DepartamentoRepository(_Context);
            Distrito        = new DistritoRepository(_Context);
            EquipoCelular   = new EquipoCelularRepository(_Context);
            Evaluacion      = new EvaluacionRepository(_Context);
            LineaTelefonica = new LineaTelefonicaRepository(_Context);
            Plan            = new PlanRepository(_Context);
            Provincia       = new ProvinciaRepository(_Context);
            Trabajador      = new TrabajadorRepository(_Context);
            Ubigeo          = new UbigeoRepository(_Context);
            Venta           = new VentasRepository(_Context);
        }
예제 #11
0
        public UnityOfWork()
        {
            _Context = new TransporteDbContext();

            Administrativos  = new AdministrativoRepository(_Context);
            Buses            = new BusRepository(_Context);
            Clientes         = new ClienteRepository(_Context);
            Empleados        = new EmpleadoRepository(_Context);
            Encomiendas      = new EncomiendaRepository(_Context);
            LugarViajes      = new LugarViajeRepository(_Context);
            Servicios        = new ServicioRepository(_Context);
            TipoComprobantes = new TipoComprobanteRepository(_Context);
            TipoLugares      = new TipoLugarRepository(_Context);
            TipoPagos        = new TipoPagoRepository(_Context);
            TipoTripulacion  = new TipoTripulacionRepository(_Context);
            TipoViajes       = new TipoViajeRepository(_Context);
            Transportes      = new TransporteRepository(_Context);
            Tripulacion      = new TripulacionRepository(_Context);
            Ventas           = new VentaRepository(_Context);
        }
예제 #12
0
        public UnityOfWork(LineaNuevaDbContext context)
        {
            _Context = context;

            CentroDeAtenciones = new CentroDeAtencionRepository(context);
            Clientes           = new ClienteRepository(context);
            Contratos          = new ContratoRepository(context);
            Departamentos      = new DepartamentoRepository(context);
            Direcciones        = new DireccionRepository(context);
            Distritos          = new DistritoRepository(context);
            EquipoDeCelulares  = new EquipoDeCelularRepository(context);

            Evaluaciones     = new EvaluacionRepository(context);
            LineaTelefonicas = new LineaTelefonicaRepository(context);
            Planes           = new PlanRepository(context);
            Provincias       = new ProvinciaRepository(context);

            Trabajadores = new TrabajadorRepository(context);

            Ventas = new VentaRepository(context);
        }
예제 #13
0
        public UnityOfWork(_2014140143DbContext context)
        {
            _Context = context;

            AdministradorEquipos = new AdministradorEquipoRepository(_Context);
            AdministrarLineas    = new AdministradorLineaRepository(_Context);
            CentroAtencions      = new CentroAtencionRepository(_Context);
            Clientes             = new ClienteRepository(_Context);
            Contratos            = new ContratoRepository(_Context);
            Departamentos        = new DepartamentoRepository(_Context);
            Direccions           = new DireccionRepository(_Context);
            Distritos            = new DistritoRepository(_Context);
            EquipoCelulars       = new EquipoCelularRepository(_Context);
            Evaluacions          = new EvaluacionRepository(_Context);
            LineaTelefonicas     = new LineaTelefonicaRepository(_Context);
            Plans       = new PlanRepository(_Context);
            Provincias  = new ProvinciaRepository(_Context);
            Trabajadors = new TrabajadorRepository(_Context);
            Ubigeos     = new UbigeoRepository(_Context);
            Ventas      = new VentaRepository(_Context);
        }
예제 #14
0
        public UnityOfWork(GlamarDbContext context)
        {
            //Se crea un unico contexto de base de datos
            //para apuntar todos los repositorios a la misma base de datos
            _Context = context;

            Alojamientos = new AlojamientoRepository(_Context);
            Ciudades     = new CiudadRepository(_Context);
            Clientes     = new ClienteRepository(_Context);
            Correos      = new CorreoRepository(_Context);
            Documentos   = new DocumentoRepository(_Context);
            Empleados    = new EmpleadoRepository(_Context);
            Hoteles      = new HotelRepository(_Context);
            Itinerarios  = new ItinerarioRepository(_Context);
            Logins       = new LoginRepository(_Context);
            Monedas      = new MonedaRepository(_Context);
            Reservas     = new ReservaRepository(_Context);
            Telefonos    = new TelefonoRepository(_Context);
            TCorreos     = new TipoCorreoRepository(_Context);
            TTelefonos   = new TipoTelefonoRepository(_Context);
            Ventas       = new VentaRepository(_Context);
        }
예제 #15
0
        public UnityOfWork(RestauranteDbContext context)
        {
            _Context = context;

            Bebidas       = new BebidaRepository(_Context);
            Clientes      = new ClienteRepository(_Context);
            Departamentos = new DepartamentoRepository(_Context);
            Direcciones   = new DireccionRepository(_Context);
            Distritos     = new DistritoRepository(_Context);
            Encuestas     = new EncuestaRepository(_Context);
            Mesas         = new MesaRepository(_Context);
            Meseros       = new MeseroRepository(_Context);
            OrdenesCompra = new OrdenCompraRepository(_Context);
            Pedidos       = new PedidoRepository(_Context);
            Platos        = new PlatoRepository(_Context);
            Preguntas     = new PreguntaRepository(_Context);
            Proveedores   = new ProveedorRepository(_Context);
            Reservas      = new ReservaRepository(_Context);
            Sucursales    = new SucursalRepository(_Context);
            TipoBebidas   = new TipoBebidaRepository(_Context);
            TipoCorreos   = new TipoCorreoRepository(_Context);
            TipoTelefonos = new TipoTelefonoRepository(_Context);
            Ventas        = new VentaRepository(_Context);
        }
예제 #16
0
 public VentaServices(IVentaRepository ventaRepository)
 {
     _ventaRepository = ventaRepository;
 }
예제 #17
0
 public VentasBL(IVentaRepository ventaRepository)
 {
     _ventaRepository = ventaRepository;
 }
예제 #18
0
 public VentaBL(IVentaRepository ventaRepository, IUsuarioRepository usuarioRepository)
 {
     _ventaRepository   = ventaRepository;
     _usuarioRepository = usuarioRepository;
 }
예제 #19
0
 public VentaService(IVentaRepository _ventaRepository, IMapper mapper)
 {
     this.ventaRepository = _ventaRepository;
     this._mapper         = mapper;
 }
 public VentaService(IVentaRepository ventaRepository, IEmpresaRepository empresaRepository)
 {
     this._ventaRepository   = ventaRepository;
     this._empresaRepository = empresaRepository;
 }
예제 #21
0
 public VentaBL(IVentaRepository ventaRepository, IVehiculoRepository vehiculoRepository)
 {
     _ventaRepository    = ventaRepository;
     _vehiculoRepository = vehiculoRepository;
 }
예제 #22
0
 //Patron Inyeccion de dependencia
 //por constructor, set
 public VentaB()
 {
     VRepositorio = new VentaRepository();
 }
예제 #23
0
 public VentaService(IVentaRepository ventaRepo)
 {
     this.ventaRepo = ventaRepo;
 }
예제 #24
0
 public VentaService(IVentaRepository ventaRepositorio)
 {
     Repositorio = ventaRepositorio;
 }