Tengo la necesidad crear rutas condicionales para las requisiciones según un campo adicional del puesto de la plaza vacante (asumiendo que solamente es una plaza vacante)

Probé con este filtro

PlazasVacantesRequisicion.FirstOrDefault().Puesto.RawPropertyBagData.Contains("<PUE_SINDICALIZADO>false</PUE_SINDICALIZADO>")

pero me dio este error

La acción 'Create' del controlador 'RequisicionPersonal' ha lanzado la excepción 'ParseException' con el mensaje: No applicable indexer exists in type 'EntityCollection`1'

asked 29 Sep '15, 15:03

sbarahona's gravatar image

sbarahona ♦♦
(suspended)
accept rate: 32%


Podes utilizar el Any() para las colecciones y verificar la existencia dentro del Any puede ser asi:

PlazasVacantesRequisicion.Any(Puesto.RawPropertyBagData.Contains("<PUE_SINDICALIZADO>false</PUE_SINDICALIZADO>"))

Para cualquier información adicional que necesites podes entrar a este sitio:

http://dynamiclinq.azurewebsites.net/Expressions

link

answered 29 Sep '15, 18:43

glemus's gravatar image

glemus
(suspended)
accept rate: 51%

Hice el cambio y me muestra este error

La acción 'Create' del controlador 'RequisicionPersonal' ha lanzado la excepción 'ParseException' con el mensaje: No property or field 'Puesto' exists in type 'PlazaVacanteRequisicion'
(30 Sep '15, 09:00) sbarahona ♦♦ sbarahona's gravatar image

Antes de Puesto existe la propiedad 'PlazaVacante' y corrigiendo quedaria asi:

PlazasVacantesRequisicion.Any(PlazaVacante.Puesto.RawPropertyBagData.Contains("<pue_sindicalizado>false</pue_sindicalizado>"))

(30 Sep '15, 10:05) glemus glemus's gravatar image
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Evolution en BitBucket

En este sitio puede acceder al código fuente, centro de descargas y reportar bugs, propuestas y mejoras para Evolution.

Evolution en JIRA

En este sitio puedes sugerir nueva funcionalidad para Evolution, o puedes votar por la funcionalidad ya propuesta por otros usuarios.

Tags:

×19
×8

Asked: 29 Sep '15, 15:03

Seen: 1,749 times

Last updated: 30 Sep '15, 10:05

[Acerca de] [Preguntas Frecuentes] [Privacidad] [Soporte] [Contacto]
Copyright 2013-2018. Asesores en Informática