/// <summary> /// Retorna un objeto de registros de tipo [Tabla].Roles /// </summary> /// <returns>Lista</returns> public BERol Find(string CodigoRol) { BERol itemRol = new BERol(); try { using (_DBMLSeguridadSistemaDataContext SeguridadDC = new _DBMLSeguridadSistemaDataContext(conexion)) { var resul = SeguridadDC.omgc_mnt_Find_Rol(CodigoRol); foreach (var item in resul) { itemRol = new BERol() { codRol = item.codRol, desDescripcion = item.desDescripcion, desNombre = item.desNombre, indEstado = item.indEstado, segUsuarioCrea = item.segUsuarioCrea, segFechaHoraCrea = Convert.ToDateTime(item.SegFechaHoraCrea), segUsuarioEdita = item.SegUsuarioEdita, segFechaHoraEdita = item.SegFechaHoraEdita, segMaquinaCrea = item.SegMaquinaOrigen, codSistema = item.codSistema, }; } } } catch (Exception ex) { throw ex; } return(itemRol); }