El tema es que nadie le dijo como funciona esta cosa a nuestro amiguito...

La primer cosa que hay que hacer, ante de empezar a programar usando tambien
NHibernate, es sacarse el DataBase, los DataReaders etc. de la cabeza y
programar Orientado a objetos.
Cuando tu app. ande en RAM usando simple collectiones allí se puede empezar
a hablar.

El 8 de marzo de 2010 19:48, Rodrigo Juarez <[email protected]>escribió:

> 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
>



-- 
Fabio Maulo

-- 
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