/// <summary> /// Retorna un LISTA de registros de la Entidad Asistencia.Horario /// En la BASE de DATO la Tabla : [Asistencia.Horario] /// <summary> /// <returns>List</returns> public List <BEHorario> List(string Descripcion, string CodigoArguTipoHorario, bool Estado) { List <BEHorario> miLista = new List <BEHorario>(); try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { var resul = SQLDC.omgc_mnt_GetAllFromHorario(Descripcion, CodigoArguTipoHorario, Estado); foreach (var item in resul) { miLista.Add(new BEHorario() { CodigoHorario = item.CodigoHorario, Descripcion = item.Descripcion, HorasLabor = item.HorasLabor, HEntrada = item.HEntrada, HSalida = item.HSalida, Tolerancia = item.Tolerancia, CodigoArguTipoHorario = item.CodigoArguTipoHorario, CodigoArguTipoHorarioNombre = item.CodigoArguTipoHorarioNombre, CodigoHorarioRefer = item.CodigoHorarioRefer, DiaSabado = item.DiaSabado, MinAlmuerzo = item.MinAlmuerzo, RefrigerioSalida = item.RefrigerioSalida, RefrigerioEntrada = item.RefrigerioEntrada, Estado = item.Estado, SegUsuarioCrea = item.SegUsuarioCrea, SegUsuarioEdita = item.SegUsuarioEdita, SegFechaHoraCrea = item.SegFechaHoraCrea, SegFechaHoraEdita = item.SegFechaHoraEdita, SegMaquinaOrigen = item.SegMaquinaOrigen, }); } } } catch (Exception ex) { throw ex; } return(miLista); }