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 (permalink)  
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,


Responder Con Cita
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 (permalink)  
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,


Responder Con Cita
  #13 (permalink)  
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,


Responder Con Cita
  #14 (permalink)  
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,

>
>

Responder Con Cita
  #15 (permalink)  
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,

>
>

Responder Con Cita
  #16 (permalink)  
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,

>
>

Responder Con Cita
 
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


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 05:06:50.



Powered by: vBulletin, Versión 3.6.8
Derechos de Autor ©2000 - 2010, Jelsoft Enterprises Ltd.

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