public static List <Models.DesgloseCalendario> obtenerHorasDefecto(DateTime dDesde, DateTime dHasta) { BLL.DesgloseCalendario DesgloseCalendarioBLL = new BLL.DesgloseCalendario(); try { List <Models.DesgloseCalendario> lDesgloseCalendario = null; lDesgloseCalendario = DesgloseCalendarioBLL.DetalleCalendarioSemana((int)HttpContext.Current.Session["IDCALENDARIO_IAP"], dDesde, dHasta); return(lDesgloseCalendario); } catch (Exception ex) { LogError.LogearError("Error al obtener las horas por defecto", ex); throw new Exception(System.Uri.EscapeDataString("Error al obtener las horas por defecto")); } finally { DesgloseCalendarioBLL.Dispose(); } }
public static List <Models.DesgloseCalendario> getHorasCalendario(Int32 idCal, Int32 iAnno) { BLL.DesgloseCalendario DesgloseCalendarioBLL = new BLL.DesgloseCalendario(); try { List <Models.DesgloseCalendario> lDesgloseCalendario = null; lDesgloseCalendario = DesgloseCalendarioBLL.ObtenerHoras(idCal, iAnno); DesgloseCalendarioBLL.Dispose(); return(lDesgloseCalendario); } catch (Exception ex) { LogError.LogearError("Error al cargar el detalle horario anual del calendario [" + idCal + "]", ex); throw new Exception(System.Uri.EscapeDataString("No se ha podido obtener el detalle del calendario[" + idCal.ToString() + "] para el Año [" + iAnno.ToString() + ".")); } finally { DesgloseCalendarioBLL.Dispose(); } }