Hoy te encontraste con los tiburones mas buenos que el de "el espanta
tiburones" ...

Como te comentaron, tu objeto Departamento deberia tener una propiedad
Pais del tipo Pais (para mi y sin saber de tu dominio, seria una
propiedad Provincia del tipo Provincia) y alli le asignas una
instancia de Pais que obtuviste con nhibernate por medio de su codigo.

Posiblemente yo sea el menos indicado para decirtelo, pero la pregunta
sobre si se trata de nhibernate surge de que para mi tu consulta nada
tiene que ver con nhibernate.

El día 8 de marzo de 2010 19:35, ccmmasi <[email protected]> escribió:
> ola como estan....
>
> en efecto, me disculpo por no explicar completamente mi
> pregunta.,..,,.
>
> en efecto, no coloque que estaba trabajando con NHibernate pues pensé
> que era suficiente con realizar mi pregunta en el foro de NHibernate y
> suponer que me entenderían que estaba hablando de NHibernate,
> sin embargo lo que trato de hacer lo estoy haciendo con NHibernate,
> asp.net y Oracle.
> específicamente lo que busco es :
>
> aclaro también que es solo un ejemplo, no voy a insertar manualmente
> los códigos, es solamente para comprender,.,.,.,.
>
> preguntarles como guardo un textboxCodigoPais.text
> como llave foranea en la clase departamento??
> la clase departamento tiene los siguientes atributos..,
>
> departamento.codigodepartamento                                     //
> en donde va el codigo del departamento
> departamento.nombre                                                     ///
> en donde va el nombre del departamento
> departamento.codigopais                                                       
>            ///
> en donde ira el código del pais al que pertenece el departamento
> este ultimo como lo guardo tomando el dato desde un textbox???
> me sale un error como este:
> no se puede convertir a NHibernate.Ejercicio.Pais a int
>
> muchas gracias.,,.,.,.
> y espero que los tiburones (¿?¿?¿?¿?¿?¿?¿?) no me ignoren,.,.,.,
> gracias muchas gracias
>
>
>
>
>
> On 8 mar, 17:24, Rodrigo Juarez <[email protected]> wrote:
>> 1 - Con suerte, los tiburones te ignoraran ...
>> 2 - Y estas usando nhibernate?
>> 3 - Aunque es mas probable que te comeran los tiburones ...
>> 4 - Suponiendo que usas nhibernate, y necesitas encontrar el pais que
>> corresponde a un codigo, utilizas ese codigo para una query  de
>> nhibernate ...
>> 5 - Si, estoy casi seguro de que te comeran los tiburones ....
>>
>> :( saludos ...
>>
>> El día 8 de marzo de 2010 16:58, ccmmasi <[email protected]> 
>> escribió:
>>
>>
>>
>>
>>
>> > ola,.,.,.,. espero que esten muy bien,..,.,,.
>> > mi pregunta ahora es.,,..,
>> > tengo dos clases.,.,, uno paises y otro departamentos (los paises
>> > tienen muchos departamentos y un departamento un pais).,.,.,.
>>
>> > haciendo ejercicios estoy guardando con datos ingresados, los datos
>> > del pais que son el codigo y el nombre.,.,.,,. =mente con el
>> > departamento,
>> > tengo el codigo del departamento, el nombre y el codigo del pais
>> > (todos los ingreso yo mediente textbox).,,..,.,
>>
>> > como hago, cuando estoy recibiendo los datos del departamento, para
>> > convertir el textboxCodigoPais.text a tipo pais???
>> > mi codigo es este:
>>
>> > protected void btnenviarpais_Click(object sender, EventArgs e)
>> >        {
>> >            GES_PAISES pais = new GES_PAISES();
>> >            pais.CODDIVISIONPOLITICA =
>> > Int32.Parse(this.txtidpais.Text);
>>
>> >            pais.NOMBRE = this.txtnombrepais.Text;
>> >            GES_PAISESService.AnadirPaises(pais);
>> >        }
>>
>> >        protected void btnenviardepartamento_Click(object sender,
>> > EventArgs e)
>> >        {
>> >            GES_DEPARTAMENTOS departamento=new GES_DEPARTAMENTOS();
>>
>> >            departamento.CODDEPARTAMENTO =
>> > Int32.Parse(this.txtiddepartamento.Text);
>> >            departamento.NOMBRE = this.txtnombredepartamento.Text;
>> >            departamento.CODDIVISIONPOLITICA =
>> > Int32.Parse(this.txtCodigoPais.Text); //me saca este error: NO SE
>> > PUEDE CONVERTIR IMPLICITAMENTE EL TIPO INT EN
>> > NHIBERNATE.ORACLE.DLL.GES_PAISES
>>
>> > GES_DEPARTAMENTOSService.AnadirDepartamentos(departamento);
>>
>> >        }
>>
>> > PORFA,.,.,. una ayudita
>>
>> > --
>> > Para escribir al Grupo, hágalo a esta dirección: 
>> > [email protected]
>> > Para más, visite:http://groups.google.com/group/NHibernate-Hispano
>>
>> --
>> Rodrigo Juarez
>> -----------------------------------------------
>> Blog:http://rodrigojuarez.com.ar
>> Web:http://intap.com.ar
>
> --
> Para escribir al Grupo, hágalo a esta dirección: 
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano



-- 
Rodrigo Juarez
-----------------------------------------------
Blog: http://rodrigojuarez.com.ar
Web: http://intap.com.ar

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a