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
