Vale ya estas agarrando el hilo... el sistema es una triste nomina en su versión mas sencilla
un sistema de capturas donde a un alumno le pagan por ayudar Para ello se hace lo siguiente: 1) Busco al alumno y despliego su información 2) Capturo los datos de su ayudantia (horas de ayuda, costo por hora, importe, etc) 3) Se guardan los datos Todo funciona perfecto hasta ahí, sin complicaciones... Mi complicación es el caso de que lleguen a capturar algun error, o necesiten corregir... 4) Si quieren hacer correcciones se mete una Matricula y se despliega toda la información, tanto del alumno como de la ayudantia En cuanto al libro, lo estuve leyendo y si esta interesante, pero no puedo perder mas tiempo... necesito sacar esto lo antes posible deberas toda la ayuda posible en aceptada... saludos 1) cada vez que haces: RA.ObtenerAlumnoPorMatricula(txtAyuId.Text), estas yendo a la DB a buscar la entidad. Deberías obtenerla y guardar una referencia a la misma. 2) Pago es un IList, con la colección de Ayudantias!, no es un Id. Vas a tener varias instancias de Ayudantia cada una con su id. 3) Id_Ayudantia = RA.ObtenerAlumnoPorMatricula(txtAyuId.Text).Pago[*0*].POID te traería el del 1er registro (si es que hay). Saludos -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
