public static string cargarEstadisticas(IB.Progress.Models.OtrasEstadisticasRRHH requestFilter, IB.Progress.Models.ParamsRPT requestParamsRPT) { IB.Progress.BLL.Estadisticas cEst = null; try { ParametrosInforme(requestFilter, requestParamsRPT); cEst = new IB.Progress.BLL.Estadisticas(); IB.Progress.Models.OtrasEstadisticasRRHH valores = cEst.OtrosValoresRRHH(requestFilter.Desde, requestFilter.Hasta, requestFilter.t001_fecantigu, requestFilter.estado, requestFilter.t941_idcolectivo, requestFilter.t930_denominacionCR, requestFilter.T303_idnodo_evaluadores, requestFilter.DesdeColectivos, requestFilter.HastaColectivos, requestFilter.T001_fecantiguColectivos, requestFilter.T303_idnodo_colectivos, requestFilter.T941_idcolectivo_colectivos, requestFilter.t001_idficepi); cEst.Dispose(); string retval = JsonConvert.SerializeObject(valores); return(retval); } catch (Exception ex) { if (cEst != null) { cEst.Dispose(); } throw ex; } }
//Obtiene el año de la valoración más antigua public static int obtenerMinAnyoValoracion() { IB.Progress.BLL.Estadisticas cEst = null; try { cEst = new IB.Progress.BLL.Estadisticas(); int anyo = cEst.obtenerMinAnyoValoracion(); cEst.Dispose(); string retval = JsonConvert.SerializeObject(anyo); return(anyo); } catch (Exception ex) { if (cEst != null) { cEst.Dispose(); } throw ex; } }
//Obtiene el año de la valoración más antigua public static int obtenerMinAnyoValoracion() { IB.Progress.BLL.Estadisticas cEst = null; try { cEst = new IB.Progress.BLL.Estadisticas(); int anyo = cEst.obtenerMinAnyoValoracion(); cEst.Dispose(); string retval = JsonConvert.SerializeObject(anyo); return(anyo); } catch (Exception ex) { if (cEst != null) { cEst.Dispose(); } IB.Progress.Shared.Smtp.SendSMTP("Error al obtener el año de la valoración más antigua (Formación demandada).", ex.Message); throw ex; } }
public static string cargarEstadisticas(IB.Progress.Models.Estadisticas requestFilter, IB.Progress.Models.ParamsRPT requestParamsRPT) { IB.Progress.BLL.Estadisticas cEst = null; try { ParametrosInformes(requestFilter, requestParamsRPT); cEst = new IB.Progress.BLL.Estadisticas(); IB.Progress.Models.Estadisticas valores = cEst.Valores(requestFilter.t932_idfoto, requestFilter.Desde, requestFilter.Hasta, requestFilter.t001_fecantigu, requestFilter.Profundidad, requestFilter.t001_idficepi, requestFilter.t941_idcolectivo); HttpContext.Current.Session["ValoresRPT"] = valores; cEst.Dispose(); string retval = JsonConvert.SerializeObject(valores); return(retval); } catch (Exception ex) { if (cEst != null) { cEst.Dispose(); } throw ex; } }