Пример #1
0
        public static int EjecutarActividades(string actividadesR)
        {
            //actividadesR = HIAR_Interno;ACRU_Interno;FechadeEjecucion|...
            ControlEjecucionActividadesR CtrlEA = new ControlEjecucionActividadesR();

            return(CtrlEA.EjecutarActividadesRutinarias(actividadesR, UsuarioLogeado));
        }
Пример #2
0
        public static string ObtenerTituloTabla(string PPRO_Periodo, string PPRO_DiaSemana, string PPRO_DiaMes)
        {
            PeriodoProgramacion periodo = new PeriodoProgramacion();

            periodo.PPRO_Periodo   = PPRO_Periodo == "" ? null : PPRO_Periodo;
            periodo.PPRO_DiaSemana = PPRO_DiaSemana == "" ? null : (int?)Convert.ToInt32(PPRO_DiaSemana);
            periodo.PPRO_DiaMes    = PPRO_DiaMes == "" ? null : (int?)Convert.ToInt32(PPRO_DiaMes);
            ControlEjecucionActividadesR CtrlEA = new ControlEjecucionActividadesR();

            return(CtrlEA.ObtenerTituloTablaDeActividadesRProgramadas(periodo));
        }
Пример #3
0
        public static int TotalRegistrosParaEjecutar(string PPRO_Periodo, string PPRO_DiaSemana, string PPRO_DiaMes, string LOCA_Interno)
        {
            PeriodoProgramacion periodo = new PeriodoProgramacion();

            periodo.PPRO_Periodo   = PPRO_Periodo == "" ? null : PPRO_Periodo;
            periodo.PPRO_DiaSemana = PPRO_DiaSemana == "" ? null : (int?)Convert.ToInt32(PPRO_DiaSemana);
            periodo.PPRO_DiaMes    = PPRO_DiaMes == "" ? null : (int?)Convert.ToInt32(PPRO_DiaMes);
            LocalizacionS localizacion = new LocalizacionS();

            localizacion.LOCA_Interno = LOCA_Interno == "" ? null : (int?)Convert.ToInt32(LOCA_Interno);
            ControlEjecucionActividadesR CtrlEA = new ControlEjecucionActividadesR();

            if (localizacion.LOCA_Interno == null)
            {
                return(CtrlEA.CantidadActividadesRutinariasProgramadas(periodo));
            }
            else
            {
                return(CtrlEA.CantidadActividadesRutinariasProgramadasPorLocalizacion(localizacion, periodo));
            }
        }
Пример #4
0
        public static IEnumerable <ActividadR> ActividadesParaSerEjecutadas(string TamanioPagina, string NumeroPagina, string PPRO_Periodo, string PPRO_DiaSemana, string PPRO_DiaMes, string LOCA_Interno)
        {
            PeriodoProgramacion periodo = new PeriodoProgramacion();

            periodo.PPRO_Periodo   = PPRO_Periodo == "" ? null : PPRO_Periodo;
            periodo.PPRO_DiaSemana = PPRO_DiaSemana == "" ? null : (int?)Convert.ToInt32(PPRO_DiaSemana);
            periodo.PPRO_DiaMes    = PPRO_DiaMes == "" ? null : (int?)Convert.ToInt32(PPRO_DiaMes);
            LocalizacionS localizacion = new LocalizacionS();

            localizacion.LOCA_Interno = LOCA_Interno == "" ? null : (int?)Convert.ToInt32(LOCA_Interno);
            ControlEjecucionActividadesR CtrlEA = new ControlEjecucionActividadesR();

            if (localizacion.LOCA_Interno == null)
            {
                return(CtrlEA.ObtenerActividadesRutinariasProgramadas(periodo, Convert.ToInt32(TamanioPagina), Convert.ToInt32(NumeroPagina)));
            }
            else
            {
                return(CtrlEA.ObtenerActividadesRutinariasProgramadasPorLocalizacion(periodo, localizacion, Convert.ToInt32(TamanioPagina), Convert.ToInt32(NumeroPagina)));
            }
        }