public static List <Models.ConsumoIAPSemana> ObtenerConsumosIAPSemanaPSN_D(List <int> lPSN, DateTime dDesde, DateTime dHasta, int soloPrimerNivel) { BLL.ConsumoIAPSemana ConsumoIAPSemanaBLL = new BLL.ConsumoIAPSemana(); //log4net.ILog cLog = SUPER.BLL.Log.logger; try { //cLog.Debug("Entra en el webmethod de ObtenerConsumosIAPSemanaPSN_D"); List <Models.ConsumoIAPSemana> lConsumoIAPSemana = null; lConsumoIAPSemana = ConsumoIAPSemanaBLL.ObtenerConsumosIAPSemanaPSN_D((int)HttpContext.Current.Session["NUM_EMPLEADO_IAP"], lPSN, dDesde, dHasta, soloPrimerNivel); //cLog.Debug("Sale del webmethod de ObtenerConsumosIAPSemanaPSN_D"); return(lConsumoIAPSemana); } catch (Exception ex) { LogError.LogearError("Error al obtener el desglose del proyecto económico", ex); throw new Exception(System.Uri.EscapeDataString("Error al obtener el desglose del proyecto económico")); } finally { ConsumoIAPSemanaBLL.Dispose(); } }
public static List <Models.ConsumoIAPSemana> ObtenerConsumosIAPSemanaA(int nActividad, DateTime dDesde, DateTime dHasta) { BLL.ConsumoIAPSemana ConsumoIAPSemanaBLL = new BLL.ConsumoIAPSemana(); try { List <Models.ConsumoIAPSemana> lConsumoIAPSemana = null; lConsumoIAPSemana = ConsumoIAPSemanaBLL.ObtenerConsumosIAPSemanaA((int)HttpContext.Current.Session["NUM_EMPLEADO_IAP"], nActividad, dDesde, dHasta); return(lConsumoIAPSemana); } catch (Exception ex) { LogError.LogearError("Error al obtener el desglose de una actividad", ex); throw new Exception(System.Uri.EscapeDataString("Error al obtener el desglose de una actividad")); } finally { ConsumoIAPSemanaBLL.Dispose(); } }
public static List <Models.ConsumoIAPSemana> ObtenerConsumosIAPSemanaPT_D(int nPT, DateTime dDesde, DateTime dHasta, int soloPrimerNivel) { BLL.ConsumoIAPSemana ConsumoIAPSemanaBLL = new BLL.ConsumoIAPSemana(); try { List <Models.ConsumoIAPSemana> lConsumoIAPSemana = null; lConsumoIAPSemana = ConsumoIAPSemanaBLL.ObtenerConsumosIAPSemanaPT_D((int)HttpContext.Current.Session["NUM_EMPLEADO_IAP"], nPT, dDesde, dHasta, soloPrimerNivel); return(lConsumoIAPSemana); } catch (Exception ex) { LogError.LogearError("Error al obtener el desglose del proyecto técnico", ex); throw new Exception(System.Uri.EscapeDataString("Error al obtener el desglose del proyecto técnico")); } finally { ConsumoIAPSemanaBLL.Dispose(); } }
public static List <Models.ConsumoIAPSemana> ObtenerConsumosIAPSemanaCompleto(List <int> lPSN, DateTime dDesde, DateTime dHasta) { BLL.ConsumoIAPSemana ConsumoIAPSemanaBLL = new BLL.ConsumoIAPSemana(); try { List <Models.ConsumoIAPSemana> lConsumoIAPSemana = null; lConsumoIAPSemana = ConsumoIAPSemanaBLL.ObtenerConsumosIAPSemanaCompleto((int)HttpContext.Current.Session["NUM_EMPLEADO_IAP"], lPSN, dDesde, dHasta); return(lConsumoIAPSemana); } catch (Exception ex) { LogError.LogearError("Error al obtener los proyectos económicos", ex); throw new Exception(System.Uri.EscapeDataString("Error al obtener los proyectos económicos")); } finally { ConsumoIAPSemanaBLL.Dispose(); } }