public BEMarcacion Find(string prm_IdRegistro) { BEMarcacion miEntidad = new BEMarcacion(); try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { var resul = SQLDC.omgc_mnt_GetByIdCodeMarcaciones(prm_IdRegistro); foreach (var item in resul) { miEntidad = new BEMarcacion() { IdRegistro = item.IdRegistro, NumeroMarcacion = item.NumeroMarcacion, FechaTexto = item.FechaTexto, Hora = item.Hora, FechaHora = item.FechaHora, CodigoReloj = item.CodigoReloj, TeclaReloj = item.TeclaReloj, CodigoJustificacion = item.CodigoJustificacion, Edicion = item.Edicion, Estado = item.Estado, SegUsuarioCrea = item.SegUsuarioCrea, SegUsuarioEdita = item.SegUsuarioEdita, SegFechaHoraCrea = item.SegFechaHoraCrea, SegFechaHoraEdita = item.SegFechaHoraEdita, SegMaquinaOrigen = item.SegMaquinaOrigen, }; } } } catch (Exception ex) { throw ex; } return(miEntidad); }