/// <summary> /// Retorna un LISTA de registros de la Entidad Asistencia.PersonasAgenda /// En la BASE de DATO la Tabla : [Asistencia.PersonasAgenda] /// <summary> /// <returns>List</returns> public List <BEPersonaAgenda> List(string prm_CodigoPersona, string prm_CodigoJustificacion, bool prm_Estado) { List <BEPersonaAgenda> miLista = new List <BEPersonaAgenda>(); try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { var resul = SQLDC.omgc_mnt_GetAllFromPersonasAgenda(prm_CodigoPersona, prm_CodigoJustificacion, prm_Estado); foreach (var item in resul) { miLista.Add(new BEPersonaAgenda() { Item = item.Item, CodigoPersona = item.CodigoPersona, CodigoJustificacion = item.CodigoJustificacion, CodigoJustificacionNombre = item.CodigoJustificacionNombre, Anio = item.Anio, FechaInicio = item.FechaInicio, FechaFinal = item.FechaFinal, 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); }