Newsgrupos.com  

Retroceder   Newsgrupos.com > Forum > Newsgroup microsoft.public.es.* 1 Foro > Newsgroup microsoft.public.es.dotnet.aspnet
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos


Respuesta
 
LinkBack Herramientas Desplegado
  #11  
Antiguo 30-08-2008, 17:44:08
Jose A. Fernandez
 
Mensajes: n/a
Predeterminado Re: COMO MANDAR UN MENSAJE DE ERROR COMPUESTO

Hola SergioT
Totalmente valida tambien tu opcion...
Y com bien dices, no hay que colocar Try Cath por todos lados
Saludos
______________________
Jose A. Fernandez
blog: http://geeks.ms/blogs/fernandezja



On 30 ago, 12:04, "SergioT" <stardionos...***gmail.com> wrote:
> Hola
>
> yo tengo otra forma que difiere de lo que sugieren Sergio y José, tal vez un
> poco mas anticuada pero me funciona bien, yo prefiero definir una variable
> string en la clase base de la gerarquia de las clases de mi jerarquia de
> clases de negocio, luego una propiedadde solo lectura que sea publica. yo
> controlo en los metodos que necesito lo que haya que controlar y cuando
> tengo un error por q falta un dato o por que hay alguna condicion de negocio
> que no se cumple entonces lleno mi variable de error , asi el programa que
> está ejecutando la operacion recibe un true (no errores) o false (hay
> errores) ***y en ese caso consulto la variable ***y muestro el error al usuario,
> ago así:
>
> dim p ***as ***new clsPer
>
> if not p.CargarDatos() then
> *** *** msgbox (p.Errores)
> end if
>
> con esto pienso que ahorro codigo y no me lleno de try catch por todas
> partes, hasta el momento siempre
> me ha ido bien con este método
>
> Salu2
> Sergio
>
> "Claudia" <Clau...***discussions.microsoft.com> escribió en el mensaje de
> noticias:B0EBC9FA-5842-4446-8DA9-CA256674D...***microsoft.com...
>
> > Hola a todos:

>
> > Como puedo devolver un mensaje de exito o de error desde un metodo de una
> > clase el cual no solo este compuesto del mensaje mismo si no tambien deun
> > indicador de error , y algunos campos mas como porjemplos codigos etc. Por
> > lo
> > que he vistohay estas posibilidades :
> > - Crear un entidad con las propiedades,
> > - Otra forma podria ser una cadena concatenada con cierto caracter y
> > despues
> > con split separaria los datos ***o un XML.
> > - Otra forma podria ser devolver un arraylist o mejor aun in hashtable
> > dado
> > que me permite accesar a los datos por una clave o crear una custom
> > collection que herede de hashtable
> > - Otra opcion es manejar mis codigos de error generando exepciones y
> > solamente devolver mensajes de exito aunque esto no resuelve el tener mas
> > datos.

>
> > Me gustaria que Uds. me validaran cual es la mejor solucion o en todo caso
> > sugerirme alguna otra forma.

>
> > Saludos,


Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Newsgrupos.com
Standard Sponsored Links

  #12  
Antiguo 30-08-2008, 17:44:08
Jose A. Fernandez
 
Mensajes: n/a
Predeterminado Re: COMO MANDAR UN MENSAJE DE ERROR COMPUESTO

Hola SergioT
Totalmente valida tambien tu opcion...
Y com bien dices, no hay que colocar Try Cath por todos lados
Saludos
______________________
Jose A. Fernandez
blog: http://geeks.ms/blogs/fernandezja



On 30 ago, 12:04, "SergioT" <stardionos...***gmail.com> wrote:
> Hola
>
> yo tengo otra forma que difiere de lo que sugieren Sergio y José, tal vez un
> poco mas anticuada pero me funciona bien, yo prefiero definir una variable
> string en la clase base de la gerarquia de las clases de mi jerarquia de
> clases de negocio, luego una propiedadde solo lectura que sea publica. yo
> controlo en los metodos que necesito lo que haya que controlar y cuando
> tengo un error por q falta un dato o por que hay alguna condicion de negocio
> que no se cumple entonces lleno mi variable de error , asi el programa que
> está ejecutando la operacion recibe un true (no errores) o false (hay
> errores) ***y en ese caso consulto la variable ***y muestro el error al usuario,
> ago así:
>
> dim p ***as ***new clsPer
>
> if not p.CargarDatos() then
> *** *** msgbox (p.Errores)
> end if
>
> con esto pienso que ahorro codigo y no me lleno de try catch por todas
> partes, hasta el momento siempre
> me ha ido bien con este método
>
> Salu2
> Sergio
>
> "Claudia" <Clau...***discussions.microsoft.com> escribió en el mensaje de
> noticias:B0EBC9FA-5842-4446-8DA9-CA256674D...***microsoft.com...
>
> > Hola a todos:

>
> > Como puedo devolver un mensaje de exito o de error desde un metodo de una
> > clase el cual no solo este compuesto del mensaje mismo si no tambien deun
> > indicador de error , y algunos campos mas como porjemplos codigos etc. Por
> > lo
> > que he vistohay estas posibilidades :
> > - Crear un entidad con las propiedades,
> > - Otra forma podria ser una cadena concatenada con cierto caracter y
> > despues
> > con split separaria los datos ***o un XML.
> > - Otra forma podria ser devolver un arraylist o mejor aun in hashtable
> > dado
> > que me permite accesar a los datos por una clave o crear una custom
> > collection que herede de hashtable
> > - Otra opcion es manejar mis codigos de error generando exepciones y
> > solamente devolver mensajes de exito aunque esto no resuelve el tener mas
> > datos.

>
> > Me gustaria que Uds. me validaran cual es la mejor solucion o en todo caso
> > sugerirme alguna otra forma.

>
> > Saludos,


  #13  
Antiguo 30-08-2008, 17:44:08
Jose A. Fernandez
 
Mensajes: n/a
Predeterminado Re: COMO MANDAR UN MENSAJE DE ERROR COMPUESTO

Hola SergioT
Totalmente valida tambien tu opcion...
Y com bien dices, no hay que colocar Try Cath por todos lados
Saludos
______________________
Jose A. Fernandez
blog: http://geeks.ms/blogs/fernandezja



On 30 ago, 12:04, "SergioT" <stardionos...***gmail.com> wrote:
> Hola
>
> yo tengo otra forma que difiere de lo que sugieren Sergio y José, tal vez un
> poco mas anticuada pero me funciona bien, yo prefiero definir una variable
> string en la clase base de la gerarquia de las clases de mi jerarquia de
> clases de negocio, luego una propiedadde solo lectura que sea publica. yo
> controlo en los metodos que necesito lo que haya que controlar y cuando
> tengo un error por q falta un dato o por que hay alguna condicion de negocio
> que no se cumple entonces lleno mi variable de error , asi el programa que
> está ejecutando la operacion recibe un true (no errores) o false (hay
> errores) ***y en ese caso consulto la variable ***y muestro el error al usuario,
> ago así:
>
> dim p ***as ***new clsPer
>
> if not p.CargarDatos() then
> *** *** msgbox (p.Errores)
> end if
>
> con esto pienso que ahorro codigo y no me lleno de try catch por todas
> partes, hasta el momento siempre
> me ha ido bien con este método
>
> Salu2
> Sergio
>
> "Claudia" <Clau...***discussions.microsoft.com> escribió en el mensaje de
> noticias:B0EBC9FA-5842-4446-8DA9-CA256674D...***microsoft.com...
>
> > Hola a todos:

>
> > Como puedo devolver un mensaje de exito o de error desde un metodo de una
> > clase el cual no solo este compuesto del mensaje mismo si no tambien deun
> > indicador de error , y algunos campos mas como porjemplos codigos etc. Por
> > lo
> > que he vistohay estas posibilidades :
> > - Crear un entidad con las propiedades,
> > - Otra forma podria ser una cadena concatenada con cierto caracter y
> > despues
> > con split separaria los datos ***o un XML.
> > - Otra forma podria ser devolver un arraylist o mejor aun in hashtable
> > dado
> > que me permite accesar a los datos por una clave o crear una custom
> > collection que herede de hashtable
> > - Otra opcion es manejar mis codigos de error generando exepciones y
> > solamente devolver mensajes de exito aunque esto no resuelve el tener mas
> > datos.

>
> > Me gustaria que Uds. me validaran cual es la mejor solucion o en todo caso
> > sugerirme alguna otra forma.

>
> > Saludos,


  #14  
Antiguo 01-09-2008, 17:15:00
Claudia
 
Mensajes: n/a
Predeterminado Re: COMO MANDAR UN MENSAJE DE ERROR COMPUESTO

muchas gracias por responder y ampliarme el panorama, voy a probar lo de los
eventos pues me parece una opcion un poco mas elegante y se dapata mas a mis
necesidades por el momento dado que mis clases de negocio no tienen una clase
base aunquegracias a Uds. tengo mayores considreaciones para disenar mis
clases para el futuro.

Saludos,

"Jose A. Fernandez" wrote:

> Hola SergioT
> Totalmente valida tambien tu opcion...
> Y com bien dices, no hay que colocar Try Cath por todos lados
> Saludos
> ______________________
> Jose A. Fernandez
> blog: http://geeks.ms/blogs/fernandezja
>
>
>
> On 30 ago, 12:04, "SergioT" <stardionos...***gmail.com> wrote:
> > Hola
> >
> > yo tengo otra forma que difiere de lo que sugieren Sergio y José, tal vez un
> > poco mas anticuada pero me funciona bien, yo prefiero definir una variable
> > string en la clase base de la gerarquia de las clases de mi jerarquia de
> > clases de negocio, luego una propiedadde solo lectura que sea publica. yo
> > controlo en los metodos que necesito lo que haya que controlar y cuando
> > tengo un error por q falta un dato o por que hay alguna condicion de negocio
> > que no se cumple entonces lleno mi variable de error , asi el programa que
> > está ejecutando la operacion recibe un true (no errores) o false (hay
> > errores) y en ese caso consulto la variable y muestro el error al usuario,
> > ago asÃ***:
> >
> > dim p as new clsPer
> >
> > if not p.CargarDatos() then
> > msgbox (p.Errores)
> > end if
> >
> > con esto pienso que ahorro codigo y no me lleno de try catch por todas
> > partes, hasta el momento siempre
> > me ha ido bien con este método
> >
> > Salu2
> > Sergio
> >
> > "Claudia" <Clau...***discussions.microsoft.com> escribió en el mensaje de
> > noticias:B0EBC9FA-5842-4446-8DA9-CA256674D...***microsoft.com...
> >
> > > Hola a todos:

> >
> > > Como puedo devolver un mensaje de exito o de error desde un metodo de una
> > > clase el cual no solo este compuesto del mensaje mismo si no tambien de un
> > > indicador de error , y algunos campos mas como porjemplos codigos etc. Por
> > > lo
> > > que he vistohay estas posibilidades :
> > > - Crear un entidad con las propiedades,
> > > - Otra forma podria ser una cadena concatenada con cierto caracter y
> > > despues
> > > con split separaria los datos o un XML.
> > > - Otra forma podria ser devolver un arraylist o mejor aun in hashtable
> > > dado
> > > que me permite accesar a los datos por una clave o crear una custom
> > > collection que herede de hashtable
> > > - Otra opcion es manejar mis codigos de error generando exepciones y
> > > solamente devolver mensajes de exito aunque esto no resuelve el tener mas
> > > datos.

> >
> > > Me gustaria que Uds. me validaran cual es la mejor solucion o en todo caso
> > > sugerirme alguna otra forma.

> >
> > > Saludos,

>
>

  #15  
Antiguo 01-09-2008, 17:15:00
Claudia
 
Mensajes: n/a
Predeterminado Re: COMO MANDAR UN MENSAJE DE ERROR COMPUESTO

muchas gracias por responder y ampliarme el panorama, voy a probar lo de los
eventos pues me parece una opcion un poco mas elegante y se dapata mas a mis
necesidades por el momento dado que mis clases de negocio no tienen una clase
base aunquegracias a Uds. tengo mayores considreaciones para disenar mis
clases para el futuro.

Saludos,

"Jose A. Fernandez" wrote:

> Hola SergioT
> Totalmente valida tambien tu opcion...
> Y com bien dices, no hay que colocar Try Cath por todos lados
> Saludos
> ______________________
> Jose A. Fernandez
> blog: http://geeks.ms/blogs/fernandezja
>
>
>
> On 30 ago, 12:04, "SergioT" <stardionos...***gmail.com> wrote:
> > Hola
> >
> > yo tengo otra forma que difiere de lo que sugieren Sergio y José, tal vez un
> > poco mas anticuada pero me funciona bien, yo prefiero definir una variable
> > string en la clase base de la gerarquia de las clases de mi jerarquia de
> > clases de negocio, luego una propiedadde solo lectura que sea publica. yo
> > controlo en los metodos que necesito lo que haya que controlar y cuando
> > tengo un error por q falta un dato o por que hay alguna condicion de negocio
> > que no se cumple entonces lleno mi variable de error , asi el programa que
> > está ejecutando la operacion recibe un true (no errores) o false (hay
> > errores) y en ese caso consulto la variable y muestro el error al usuario,
> > ago asÃ***:
> >
> > dim p as new clsPer
> >
> > if not p.CargarDatos() then
> > msgbox (p.Errores)
> > end if
> >
> > con esto pienso que ahorro codigo y no me lleno de try catch por todas
> > partes, hasta el momento siempre
> > me ha ido bien con este método
> >
> > Salu2
> > Sergio
> >
> > "Claudia" <Clau...***discussions.microsoft.com> escribió en el mensaje de
> > noticias:B0EBC9FA-5842-4446-8DA9-CA256674D...***microsoft.com...
> >
> > > Hola a todos:

> >
> > > Como puedo devolver un mensaje de exito o de error desde un metodo de una
> > > clase el cual no solo este compuesto del mensaje mismo si no tambien de un
> > > indicador de error , y algunos campos mas como porjemplos codigos etc. Por
> > > lo
> > > que he vistohay estas posibilidades :
> > > - Crear un entidad con las propiedades,
> > > - Otra forma podria ser una cadena concatenada con cierto caracter y
> > > despues
> > > con split separaria los datos o un XML.
> > > - Otra forma podria ser devolver un arraylist o mejor aun in hashtable
> > > dado
> > > que me permite accesar a los datos por una clave o crear una custom
> > > collection que herede de hashtable
> > > - Otra opcion es manejar mis codigos de error generando exepciones y
> > > solamente devolver mensajes de exito aunque esto no resuelve el tener mas
> > > datos.

> >
> > > Me gustaria que Uds. me validaran cual es la mejor solucion o en todo caso
> > > sugerirme alguna otra forma.

> >
> > > Saludos,

>
>

  #16  
Antiguo 01-09-2008, 17:15:00
Claudia
 
Mensajes: n/a
Predeterminado Re: COMO MANDAR UN MENSAJE DE ERROR COMPUESTO

muchas gracias por responder y ampliarme el panorama, voy a probar lo de los
eventos pues me parece una opcion un poco mas elegante y se dapata mas a mis
necesidades por el momento dado que mis clases de negocio no tienen una clase
base aunquegracias a Uds. tengo mayores considreaciones para disenar mis
clases para el futuro.

Saludos,

"Jose A. Fernandez" wrote:

> Hola SergioT
> Totalmente valida tambien tu opcion...
> Y com bien dices, no hay que colocar Try Cath por todos lados
> Saludos
> ______________________
> Jose A. Fernandez
> blog: http://geeks.ms/blogs/fernandezja
>
>
>
> On 30 ago, 12:04, "SergioT" <stardionos...***gmail.com> wrote:
> > Hola
> >
> > yo tengo otra forma que difiere de lo que sugieren Sergio y José, tal vez un
> > poco mas anticuada pero me funciona bien, yo prefiero definir una variable
> > string en la clase base de la gerarquia de las clases de mi jerarquia de
> > clases de negocio, luego una propiedadde solo lectura que sea publica. yo
> > controlo en los metodos que necesito lo que haya que controlar y cuando
> > tengo un error por q falta un dato o por que hay alguna condicion de negocio
> > que no se cumple entonces lleno mi variable de error , asi el programa que
> > está ejecutando la operacion recibe un true (no errores) o false (hay
> > errores) y en ese caso consulto la variable y muestro el error al usuario,
> > ago asÃ***:
> >
> > dim p as new clsPer
> >
> > if not p.CargarDatos() then
> > msgbox (p.Errores)
> > end if
> >
> > con esto pienso que ahorro codigo y no me lleno de try catch por todas
> > partes, hasta el momento siempre
> > me ha ido bien con este método
> >
> > Salu2
> > Sergio
> >
> > "Claudia" <Clau...***discussions.microsoft.com> escribió en el mensaje de
> > noticias:B0EBC9FA-5842-4446-8DA9-CA256674D...***microsoft.com...
> >
> > > Hola a todos:

> >
> > > Como puedo devolver un mensaje de exito o de error desde un metodo de una
> > > clase el cual no solo este compuesto del mensaje mismo si no tambien de un
> > > indicador de error , y algunos campos mas como porjemplos codigos etc. Por
> > > lo
> > > que he vistohay estas posibilidades :
> > > - Crear un entidad con las propiedades,
> > > - Otra forma podria ser una cadena concatenada con cierto caracter y
> > > despues
> > > con split separaria los datos o un XML.
> > > - Otra forma podria ser devolver un arraylist o mejor aun in hashtable
> > > dado
> > > que me permite accesar a los datos por una clave o crear una custom
> > > collection que herede de hashtable
> > > - Otra opcion es manejar mis codigos de error generando exepciones y
> > > solamente devolver mensajes de exito aunque esto no resuelve el tener mas
> > > datos.

> >
> > > Me gustaria que Uds. me validaran cual es la mejor solucion o en todo caso
> > > sugerirme alguna otra forma.

> >
> > > Saludos,

>
>

 


Herramientas
Desplegado


Temas Similares
Tema Autor Foro Respuestas Último mensaje
error al enviar hoja como cuerpo de mensaje en correo, interfaz no registrada
Juan M. Newsgroup microsoft.public.es.excel 2 24-04-2009 19:19:57
Re: Cómo elimino este mensaje de error?
Leandro Páez Newsgroup microsoft.public.es.ie6 0 09-05-2007 11:39:09
Error al mandar a imprimir
Fernando Cueto Newsgroup microsoft.public.es.windows98.hardware 6 15-06-2004 18:49:23



La franja horaria es GMT. Ahora son las 17:15:11.



Derechos de Autor ©2000 - 2010, Newsgrupos.com
Powered by vBulletin Copyright © 2010 vBulletin Solutions, Inc.

LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc.