/// <summary> /// Retorna un LISTA de registros de la Entidad Asistencia.FormatosRelojes /// En la BASE de DATO la Tabla : [Asistencia.FormatosRelojes] /// <summary> /// <returns>List</returns> public List <BEFormatoReloj> List(string prm_CodigoFormato, string prm_Descripcion, bool prm_Estado) { List <BEFormatoReloj> miLista = new List <BEFormatoReloj>(); try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { var resul = SQLDC.omgc_mnt_GetAllFromFormatosRelojes(prm_CodigoFormato, prm_Descripcion, prm_Estado); foreach (var item in resul) { miLista.Add(new BEFormatoReloj() { CodigoFormato = item.CodigoFormato, Descripcion = item.Descripcion, RegistroLong = Convert.ToInt16(item.RegistroLong), RegistroDeta = item.RegistroDeta, PosicionTarjetaIni = item.PosicionTarjetaIni, PosicionTarjetaFin = item.PosicionTarjetaFin, PosicionFechaIni = item.PosicionFechaIni, PosicionFechaFin = item.PosicionFechaFin, PosicionAnioIni = item.PosicionAnioIni, PosicionAnioFin = item.PosicionAnioFin, PosicionMesIni = item.PosicionMesIni, PosicionMesFin = item.PosicionMesFin, PosicionDiaIni = item.PosicionDiaIni, PosicionDiaFin = item.PosicionDiaFin, PosicionHoraIni = item.PosicionHoraIni, PosicionHoraFin = item.PosicionHoraFin, PosicionMinutoIni = item.PosicionMinutoIni, PosicionMinutoFin = item.PosicionMinutoFin, PosicionSegundoIni = item.PosicionSegundoIni, PosicionSegundoFin = item.PosicionSegundoFin, PosicionTeclaIni = item.PosicionTeclaIni, PosicionTeclaFin = item.PosicionTeclaFin, 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); }