/// <summary> /// Retorna un LISTA de registros de la Entidad Asistencia.CalendariosDias /// En la BASE de DATO la Tabla : [Asistencia.CalendariosDias] /// <summary> /// <returns>List</returns> public List <BECalendarioDia> List(string prm_CodigoCalendario, string prm_CodigoArguDiaSemana, string prm_Registro, bool prm_Estado, string prm_CodigoTabla) { List <BECalendarioDia> miLista = new List <BECalendarioDia>(); try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { var resul = SQLDC.omgc_mnt_GetAllFromCalendariosDias(prm_CodigoCalendario, prm_CodigoArguDiaSemana, prm_Registro, prm_Estado, prm_CodigoTabla); foreach (var item in resul) { miLista.Add(new BECalendarioDia() { CodigoCalendario = item.CodigoCalendario, CodigoArguDiaSemana = item.CodigoArguDiaSemana, CodigoArguDiaSemanaNombre = item.CodigoArguDiaSemanaNombre, Registro = item.Registro, FechaInicio = item.FechaInicio, FechaFinal = item.FechaFinal, CodigoHorario = item.CodigoHorario, CodigoHorarioNombre = item.CodigoHorarioNombre, Estado = item.Estado, SegUsuarioCrea = item.SegUsuarioCrea, SegUsuarioEdita = item.SegUsuarioEdita, SegFechaHoraCrea = item.SegFechaHoraCrea, SegFechaHoraEdita = item.SegFechaHoraEdita, SegMaquinaOrigen = item.SegMaquinaOrigen, Proceso = "Registrada" }); } } } catch (Exception ex) { throw ex; } return(miLista); }