public BERolOpcion FindWS(int p_codRolOpcion) { BERolOpcion itemRolesOpciones = new BERolOpcion(); try { using (_DBMLSeguridadSistemaDataContext SeguridadDC = new _DBMLSeguridadSistemaDataContext(conexion)) { var resul = SeguridadDC.usp_sis_R_RolOpcion(p_codRolOpcion); foreach (var item in resul) { itemRolesOpciones = new BERolOpcion() { codRolOpcion = item.codRolOpcion, codRol = item.codRol, codOpcion = item.codOpcion, indEditar = item.indEditar, indEliminar = item.indEliminar, indExporta = item.indExporta, indImporta = item.indImporta, indImprime = item.indImprime, indNuevo = item.indNuevo, indOtro = item.indOtro, indVer = item.indVer, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segFechaHoraCrea = Convert.ToDateTime(item.segFechaHoraCrea), segUsuarioEdita = item.segUsuarioEdita, segFechaHoraEdita = Convert.ToDateTime(item.segFechaHoraEdita), segMaquinaOrigen = item.segMaquinaOrigen }; } } } catch (Exception ex) { throw ex; } return(itemRolesOpciones); }