Exemplo n.º 1
0
 public _10001_Acceso()
 {
     InitializeComponent();
     _agenteServicio = new AgenteServicio();
     _accesoServicio = new AccesoServicio();
     _tipoAcceso = new TipoAcceso();
     _diccionario = new Dictionary<TipoAcceso, string>();
     Inicializador.InicializadorAccesos.CargarAccesos(ref _diccionario);
     _agenteId = -1;
 }
Exemplo n.º 2
0
 public _10001_Acceso()
 {
     InitializeComponent();
     _agenteServicio = new AgenteServicio();
     _accesoServicio = new AccesoServicio();
     _tipoAcceso     = new TipoAcceso();
     _diccionario    = new Dictionary <TipoAcceso, string>();
     Inicializador.InicializadorAccesos.CargarAccesos(ref _diccionario);
     _agenteId = -1;
 }
Exemplo n.º 3
0
        public ReporteMensualServicio(long AgenteId, DateTime fecha)
        {
            _agenteId   = AgenteId;
            _fecha      = fecha;
            _diasDelMes = DateTime.DaysInMonth(_fecha.Year, _fecha.Month);

            _agenteServicio    = new AgenteServicio();
            _accesoServicio    = new AccesoServicio();
            _horarioServicio   = new HorarioServicio();
            _comisionServicio  = new ComisionServicio.ComisionServicio();
            _novedadesServicio = new NovedadAgenteServicio();
            _lactanciaServicio = new LactanciaServicio();

            _listaHorarios      = _horarioServicio.ObtenerHorariosPorId(_agenteId).AsParallel().ToList();
            _listaAccesosDelMes = _accesoServicio.ObtenerPorId(_agenteId).Where(acceso => acceso.FechaHora.Month == _fecha.Month).AsParallel().ToList();
            _listaComisiones    = _comisionServicio.ObtenerPorFiltro(_agenteId).AsParallel().ToList();
            _listaNovedades     = _novedadesServicio.ObtenerPorId(_agenteId).AsParallel().ToList();
            _listaLactancias    = _lactanciaServicio.ObtenerPorFiltro(_agenteId).AsParallel().ToList();

            _minutosToleranciaAusente      = ConfiguracionServicio.MinutosToleranciaAusente ?? 15;
            _minutosToleranciaLlegadaTarde = ConfiguracionServicio.MinutosToleranciaLlegadaTarde ?? 10;
        }
Exemplo n.º 4
0
        public ReporteMensualServicio(long AgenteId, DateTime fecha)
        {
            _agenteId = AgenteId;
            _fecha = fecha;
            _diasDelMes = DateTime.DaysInMonth(_fecha.Year, _fecha.Month);

            _agenteServicio = new AgenteServicio();
            _accesoServicio = new AccesoServicio();
            _horarioServicio = new HorarioServicio();
            _comisionServicio = new ComisionServicio.ComisionServicio();
            _novedadesServicio = new NovedadAgenteServicio();
            _lactanciaServicio = new LactanciaServicio();

            _listaHorarios = _horarioServicio.ObtenerHorariosPorId(_agenteId).AsParallel().ToList();
            _listaAccesosDelMes = _accesoServicio.ObtenerPorId(_agenteId).Where(acceso => acceso.FechaHora.Month == _fecha.Month).AsParallel().ToList();
            _listaComisiones = _comisionServicio.ObtenerPorFiltro(_agenteId).AsParallel().ToList();
            _listaNovedades = _novedadesServicio.ObtenerPorId(_agenteId).AsParallel().ToList();
            _listaLactancias = _lactanciaServicio.ObtenerPorFiltro(_agenteId).AsParallel().ToList();

            _minutosToleranciaAusente = ConfiguracionServicio.MinutosToleranciaAusente ?? 15;
            _minutosToleranciaLlegadaTarde = ConfiguracionServicio.MinutosToleranciaLlegadaTarde ?? 10;
        }