public static Definicion_Calendario_Laboral Insertar(Definicion_Calendario_Laboral definicion) { Definicion_Calendario_Laboral def = CalendarioDB.InsertarDefinicionCalendario(definicion); CrearDetalleCalendario(DayOfWeek.Sunday, def.id_definicion_calendario_laboral); CrearDetalleCalendario(DayOfWeek.Monday, def.id_definicion_calendario_laboral); CrearDetalleCalendario(DayOfWeek.Tuesday, def.id_definicion_calendario_laboral); CrearDetalleCalendario(DayOfWeek.Wednesday, def.id_definicion_calendario_laboral); CrearDetalleCalendario(DayOfWeek.Thursday, def.id_definicion_calendario_laboral); CrearDetalleCalendario(DayOfWeek.Friday, def.id_definicion_calendario_laboral); CrearDetalleCalendario(DayOfWeek.Saturday, def.id_definicion_calendario_laboral); return(def); }
public static Detalle_Calendario_Laboral Insertar(Detalle_Calendario_Laboral calendario) { return(CalendarioDB.InsertarDetalleCalendario(calendario)); }
public static Calendario_Laboral ActualizarCalendario(Calendario_Laboral calendario) { return(CalendarioDB.ActualizarCalendario(calendario)); }
public static Definicion_Calendario_Laboral ActualizarDefinicion(Definicion_Calendario_Laboral def) { return(CalendarioDB.ActualizarDefinicion(def)); }
public static Detalle_Calendario_Laboral ObtenerDetalle(int id_definicion_calendario_laboral, string nombreDia) { return(CalendarioDB.ObtenerDetalle(id_definicion_calendario_laboral, nombreDia)); }
public static List <Definicion_Calendario_Laboral> ObtenerDefinicionesTotalesDentroDelRango(Calendario_Laboral calendario, DateTime fecha) { return(CalendarioDB.ObtenerDefinicionesTotales(calendario).Where(x => x.fecha_desde.Date <= fecha.Date && x.fecha_hasta.Date >= fecha.Date).ToList()); }
public static List <Detalle_Calendario_Laboral> ObtenerDetalles(Definicion_Calendario_Laboral definicion) { return(CalendarioDB.ObtenerDetalles(definicion)); }
private static List <Definicion_Calendario_Laboral> ObtenerDefinicionesTotales(Calendario_Laboral calendario) { return(CalendarioDB.ObtenerDefinicionesTotales(calendario)); }
public static List <Detalle_recurso> ObtenerAsignacionesDeMiembro(USUARIO miembro) { return(CalendarioDB.ObtenerAsignacionesDeMiembro(miembro)); }
public static Calendario_Laboral ObtenerCalendario(int id_calendario_laboral_base) { return(CalendarioDB.ObtenerCalendario(id_calendario_laboral_base)); }
public static List <Excepcion_Calendario> ObtenerExcepciones(Calendario_Laboral calendario) { return(CalendarioDB.ObtenerExcepciones(calendario)); }
public static Excepcion_Calendario ActualizarExcepcion(Excepcion_Calendario excepcion) { return(CalendarioDB.ActualizarExcepcion(excepcion)); }
public static void Eliminar(Detalle_Calendario_Laboral detalle) { CalendarioDB.Eliminar(detalle); }
public static Calendario_Laboral Insertar(Calendario_Laboral calendario) { return(CalendarioDB.InsertarCalendario(calendario)); }
public static Detalle_Calendario_Laboral ActualizarDetalle(Detalle_Calendario_Laboral detalle) { if (!(detalle.hora_desde_1.HasValue && detalle.hora_hasta_1.HasValue && detalle.hora_hasta_1 > detalle.hora_desde_1)) { detalle.hora_desde_1 = null; detalle.hora_hasta_1 = null; detalle.hora_desde_2 = null; detalle.hora_hasta_2 = null; detalle.hora_desde_3 = null; detalle.hora_hasta_3 = null; detalle.hora_desde_4 = null; detalle.hora_hasta_4 = null; detalle.hora_desde_5 = null; detalle.hora_hasta_5 = null; } if (!(detalle.hora_desde_2.HasValue && detalle.hora_hasta_2.HasValue && detalle.hora_hasta_2 > detalle.hora_desde_2) & detalle.hora_desde_1.HasValue && detalle.hora_hasta_1.HasValue) { detalle.hora_desde_2 = null; detalle.hora_hasta_2 = null; detalle.hora_desde_3 = null; detalle.hora_hasta_3 = null; detalle.hora_desde_4 = null; detalle.hora_hasta_4 = null; detalle.hora_desde_5 = null; detalle.hora_hasta_5 = null; } if (!(detalle.hora_desde_3.HasValue && detalle.hora_hasta_3.HasValue && detalle.hora_hasta_3 > detalle.hora_desde_3) & detalle.hora_desde_2.HasValue && detalle.hora_hasta_2.HasValue) { detalle.hora_desde_3 = null; detalle.hora_hasta_3 = null; detalle.hora_desde_4 = null; detalle.hora_hasta_4 = null; detalle.hora_desde_5 = null; detalle.hora_hasta_5 = null; } if (!(detalle.hora_desde_4.HasValue && detalle.hora_hasta_4.HasValue && detalle.hora_hasta_4 > detalle.hora_desde_4) & detalle.hora_desde_3.HasValue && detalle.hora_hasta_3.HasValue) { detalle.hora_desde_4 = null; detalle.hora_hasta_4 = null; detalle.hora_desde_5 = null; detalle.hora_hasta_5 = null; } if (!(detalle.hora_desde_5.HasValue && detalle.hora_hasta_5.HasValue && detalle.hora_hasta_5 > detalle.hora_desde_5) & detalle.hora_desde_4.HasValue && detalle.hora_hasta_4.HasValue) { detalle.hora_desde_5 = null; detalle.hora_hasta_5 = null; } return(CalendarioDB.ActualizarDetalle(detalle)); }
public static Excepcion_Calendario Insertar(Excepcion_Calendario excepcion) { return(CalendarioDB.InsertarExcepcion(excepcion)); }
private static List <Excepcion_Calendario> ObtenerExcepcionesTotales(Calendario_Laboral calendario) { return(CalendarioDB.ObtenerExcepcionesTotales(calendario)); }
public static Calendario_Laboral ObtenerCalendarioLaboraldeMiembro(USUARIO miembro) { return(CalendarioDB.ObtenerCalendarioLaboraldeMiembro(miembro)); }
private static List <Excepcion_Calendario> ObtenerExcepcionesTotalesDentroDelRango(Calendario_Laboral calendario, DateTime fecha) { return(CalendarioDB.ObtenerExcepcionesTotales(calendario).Where(x => x.fecha_comienzo.Value.Date <= fecha.Date && x.fecha_fin.Value.Date >= fecha.Date).ToList()); }
public static void Eliminar(Definicion_Calendario_Laboral def) { CalendarioDB.Eliminar(def); }
public static List <Detalle_Calendario_Laboral> ObtenerDetallesDia(Definicion_Calendario_Laboral definicion, DateTime fecha) { return(CalendarioDB.ObtenerDetallesDia(definicion, fecha)); }
public static void Eliminar(Excepcion_Calendario exce) { CalendarioDB.Eliminar(exce); }
public static List <Calendario_Laboral> ObtenerCalendarios() { return(CalendarioDB.ObtenerCalendarios()); }
public static Excepcion_Calendario ObtenerExcepcionPorID(int idExcepcion) { return(CalendarioDB.ObtenerExcepcionPorID(idExcepcion)); }
public static Definicion_Calendario_Laboral ObtenerDefinicionPorID(int idDefinicion) { return(CalendarioDB.ObtenerDefinicionPorID(idDefinicion)); }
public static Dia ObtenerDiaPorNombre(DayOfWeek dayOfWeek) { return(CalendarioDB.ObtenerDiaPorNombre(dayOfWeek)); }