miércoles, 21 de noviembre de 2007

UN CAMBIO RADICAL A MI VIDA

Hoy charlando con mi carnal chucho por el msn me he puesto a pensar en muchas cosas, que madres hago, tengo una chica que me quiere y se que podemos llegar a algo mas grande (claro si ambos lo queremos), pero en ocaciones no dejo de pensar en todos esos momentos de lujuria exesos, desmadres y otras cosas que vivi en la banda (grupo de rock en el que toque), y que en ocaciones repido, entre ellos la lujuria y el desmadre.

Pero hay momentos en mi vida en que me pongo a pensar en muchas cosas y esta semana ha sido mucho de reflexcion, especialmente desde el sabado que sali con diana y platicamos, es realmente dificil entenderme yo mismo en algunos momentos, pero trato de hacerlo, es ahora cuando digo que hare,que voy hacer, si la vida fuera como un sistema, tan facil de programar cualquier wey lo haria, pero no todos nacemos con el don del desarrollo, (me desvie un poco del tema).

Es ahora cuando dire, a la goma todo(mujeres,exesos,lujuria,sexo) mm pensadolo bien el sexo..(solo le damos una pausa jejeje) y me dare el tiempo suficiente para disfrutar de mi nueva relacion, ire con ella y le dire que la quiero, que no volvere hacer estupideses y que quiero ser feliz aun que sea una vez en mi vida y que esa felicidad ella me la dara estando conmigo y queriendome o amandome cada dia mas.

Te quiero chaparra hermosa......

Si mañana murieras, solo te diria que no te dejaria partir, que pelearia incluso contra dios o contra el diablo con tal de tenerte entre mis brazos aun cuando mi castigo fuera eterno y doloroso por revelarme, no me importaria pues tu habitarias en mi corazon toda la etermindas y el sufrimiento no valdria nada ante esto que siento por ti, eso te diri hoy si mañana murieras, como lo dice tu nick

ANECDOTA FUTBOLERA

Hoy a iniciado la liguilla del futbol mexicano, han sido buenos partidos (que madres nada mas vi el resultado en esmas.com:

cruz azul 0- Atalnte 1
San Luis 1 - Chivas 1

yo creo que parsaran cruz azul y chivas aun que lo tiene dificil cruz azul por lo que se ve.

Los partidos de mañana:

Morelia - Santos
Pumar - Toluca

espero y le ganemos a esos pinches choriseros (sarcasmo), pero bueno volveremos a ser campeones, hoy hemos apostado rodrigo y yo en ver quienes pasan a la siguiente ronda, espero aun que sea ganar una vez en mi vida.

suerte a todos los futboleres que allan apostado como nosotros (VAMOS PUMAS).

pumas 3 - toluca 2 (maximo) pumas 2 toluca 1 o 0 (esperemos)

sábado, 17 de noviembre de 2007

UNA ENTRADA ESPECIAL.....

Nunca me imagine escribir esto en mi blog pero creo que ahora podre encontrar la felicidad, hay una linda chica la cual me ha mostrado que si se puede volver amar, con esos ojos claros tan expresivos que me dicen que es toda una mujer con la mas grande fuerza de voluntad pero a la vez es una niña que pide ser amada y abrazada cada vez que se sienta triste y alegre.


No pense escribir esto ahora, pense que el querer a alguien era ya algo olvidado por mi corazon pero ahora me doy cuenta que esa chispa se enciende nuevamente, fue algo extraño como me comporte, por un momento olvide mis ego, mi orgullo y deje salir esos sentimientos ya ahora tan ocultos en mi, no quisiera apresurame a decir que sera mi novia pero la lucha se hace no cren, como no ver a esa chaparrita coqueta, con sus ojitos de angel y esos labios que tengo prohibido besar (por ahora je je je), darle un beso en su frente y su mejilla era una sensacion hermosa.


Si tal vez lees esto alguna vez pricesa hermosa, solo te puedo decir que empiezo a quererte, bueno valiendo , TE QUIERO!!!!!! (AUN QUE NO ME CREAS), tienes algo que me trae una paz al alma cada vez que estoy contigo, lo supe desde que te di clases solo que nunca se dio la oportunidad de decirtelo, y ahora que te vuelvo a ver se que si te abrazo no dejare que te vallas nunca de mi(suena posesivo, pero no lo es ok).


ESPERO LLEGAR A ESTO QUE AHORA TE PRESENTO, TOMALO COMO LA PRIMERA QUE TE DEDICARE EN ESTA RELACION... TQ PEQUEÑA PRINCESA.



La cancion es de el grupo 'NSYNC en ingles se llama This a promise you, en español significa YO TE VOY A AMAR..
Da click en la direccion de abajo y veras el video, te quiero chaparra hermosa.



es una promesa que te hago, y se que no me arrepentire.

jueves, 15 de noviembre de 2007

POEMA: UNETE A MI EN LA MUERTE

Autor: Jhodrick

Un futuro insierto,la soledad me condena
La luz se enciende, hoy partire de ti y de tu amor.
Y si el camino se torna gris siempre estare contigo,
cuidandote como siempre, como nunca lo viste.

Coro:

No mueras hoy por amor..."unete ami en la muerte".
Nunca mueras... "une te ami en la muerte".
No mueras nunca por amor....."unete a mi en la muerte".
Si murieras hoy......"unete a mi en la muerte".

Gusanos y cuervos torturan mi ser, me destruyen
solo tu voz me salva de este sueño de muerte y dolor
solo tu voz me cura las heridas, el cansancio

Coro.

Vivir sin ti es ya la muerte.
Estar sin ti me mata lentamente.
Vivir sin ti es morir lentamente.
La soledad es un juego que mata lentamente.

Sipnosis:

Este poema habla de un chico que le esta declarando el amor auna chava poco tiempo despues de suicidarse en una carta, por ello primer parrafo, pero cuando el muere la chica se da cuenta que lo ama y quiere suicidarse para ir con el, pero el chavo, el inpide hacerlo(recuerdo el chico esta muerto, es un espiritu, angel guardian o como le quieran decir) aun cuando quiere estar con ella, por ello en el coro le dice que no muera nunca, que no muera por amor, pero a su vez su corazon le dice que si muere se una a el.. esta chida no??. comentario no sean gachos que no tengo ninguno en otras entradas jejeje, este poema lo escribi yo

PD. No soy emo no quiero cortarme las venas ni nada por el estilo, solo es un poema que escribi que me nacio del corazon y ya

domingo, 11 de noviembre de 2007

RECETA PARA SER UN BUEN DESARROLLADOR

Algunos dirian que se necesita el conocimiento de varios lenguajes de programacion, tener la mente de bill gate, o de einsteing, ser un prodigio de la computacion, estudiar hasta morir, o matarse 24 horas deborando un libro sobre programacion y metodologias.
Algnas de estas cosas son ciertas, pero no es necesario ser el mejor cientificico para entender un lenguaje, solo necesitamos algo tan basico que hacemos diariamente, (LOGICA) esta es la base principal de todo desarrollador si tenemos una logica de 100% entonces lo demas vendra solo, hay que tener una mentalidad positiva y activa a cada momento, algo que siempre eh llevado a la practiva es vuelve tu vida aun algoritmo de sistema, y todo se resolvera facilmente, es tan sencillo que cualquiera podria ser desarrollador, en caso de los lenguajes si es importante conocerlo pero solo hay que adaptar la logica al lenguje un ejemplo sencillo:
Logicamente: si se desamarra la agujeta del zapato entonces lo amarro, si no lo dejo asi
C# if(cuerdaDeZapado == "Desamarrada")
{
MessageBox.Show("Amarrar agujeta");
}
else
{
MessageBox.Show("No amarrar agujeta");
}
VB if cuertaDeZapato = "Desamarrada" then
msgBox.Show("Amarrar agujeta");
else
msgBox.Show("Amarrar agujeta");
end if
Cambia en algo si solo la forma de expresar el si, el no y el entonces; pero es todo lo demas es el pan nuestro de cada dia, no existe una regla que nos diga para ser un buen desarrollador tienes que incrustarte un chip en el cerebro o estudiar todos los lenguajes de programacion.
En mi caso se que me puedo adaptar a cualquier lenguaje de programacion la idea principal es solo la logica, y en cuanto a mis carnales de SDC es lo mismo no somos matados, solo los mejores en lo que hacemos, mientras no llegue alguien mas chingon,nosotros somo sel numero uno

POEMA: ANGEL DE AMOR

Si pudiera pedir un deseo a una estrella fugas seria amarte hasta hacer explotar mi corazon, seria abrazarte hasta fusionar tu piel a la mia, para no dejarte escapar jamas, tomaria mi corazon como regalo para ti, profundamente alimentado de amor y alegria, cegaria mis ojos para verte con la vista del alma y verte aun mas bella.

Te regalaria mi vida si asi lo pidieras, te daria mi aliento y alma si nada me contubiera, te diria que esta llama que arde en mi garganta viene desde mi corazon, que me pide a cada instante decir que eres la mas linda de la existencia, ni un angel lucharia contra tu belleza.

Seria absurdo pensar que nunca te diria que te amo, que te extraño a cada instante que no te veo que puedo morir de amor, que puedo revivir con un beso tuyo y nacer en tus labios cada momento.

Quisiera postrarme sobre tu pecho, escuchar el latir de tu corazon que en cada momento me dice que me a ama, quisiera decirte tantas cosas... si tan solo te conociera, seria tan feliz de decirte que te AMO ANGEL DE AMOR!!!!!!

jueves, 8 de noviembre de 2007

Estoy Agotado

SI LA VIDA FUERA PROGRAMABLE......

Que pasaria si la vida fuera como un lenguaje de programacion, me quitaria todos esos errores que he cometido, crearia un metodo capas de hacer borrar las heridas de mi corazon, y de regenerar cada uno de esos fragmentos muertos en mi alma.

Tendria una clase en la cual encapsularia cada una de las veces que me enamorado, y otra en la que se eliminaran las veces que he llorado, tendria un algoritmo capaz de no ser traspasado por la nostalgia y una funcion que refresque el valor de mi corazon, que diga que estoy bien aun cuando este muriendo por dentro.

Crearia un form capas de ser dinamico ante cualquier situacion, con la clase mencionada y con cada uno de los metodos, para que mi cuerpo no cambiara a un cuando mi alma llore lagrimas de sangre por un array vacio dentro de mi corazon, cambiaria la variable dolor por la felicidad, si el parametro de alegria se activara cuando la viera pasar y saber que siente lo mismo en su corazon.

Si la vida fuera programable, que chingon me quitaria esta etiqueta de fuerte y valedor, para ponerme la de sereno y tranquilo que tenia antes mi diseño, restauraria el sistema totalmente y depuraria a mi mente con tal de desechar todo aquello que lo que soy ahora.

"ayudame a ser lo que antes era, y perdoname por ser lo que soy ahora".......

domingo, 4 de noviembre de 2007

LA MUERTE, O LA VIDA ESA ES LA CUESTION

Refleccionando un hace un rato me pregunte, que es la muerte, las personas que mueres donde van, si mueres se acabo todo?, son todas las preguntas que la mayoria nos hemos hecho esa pregunta e incluso tememos a la muerte, pero que nadie contestara eso solo lo sabremos hasta que llegue el dia en que nos vallamos de este mundo.
pero en si que es los budistas dicen que no es mas que un paso a otro mundo, que es solo un cambio de vida, la biblia dice que seremos felices o sufriremos eternamente segun nuestros actos en esta vida, pero en ocaciones digo si ahorita tenemos que morir, en la otra vida si es que existe tendriamos tambien que morir o no?, los cientificos dicen que todo tiene un inicio y un fin, y que la materia no se crea ni se destrulle solo se transforma, entonces como nosotros somo materia cambiaremos de forma, o de vida, como es eso, estas preguntas la verdad solo una persona nos la puede responder y ella es dios, salomon dice: que los muertos no sienten y estan consientes de nada, es decir entonces que estaremos dormidos?, hasta que llegue el fin del mundo y nos levantemos como lo hizo cristo (resusitar) para cambiar nuevamente de vida.
Ahora otro tema que me inquieta y he estado pensado ultima mente mas que s dia de muertos y todas las personas van a los panteones a visitar a sus ceres queridos, una persona realmente muere? o aun esta viva, lo digo puesto que yo tengo un muerto, es mi padre que les soy sincero y me desvio un poco del tema con el tube problemas e incluso nos mandamos a la goma y nos dejamos de hablar casi 4 años, la ultima vez que lo vi fue ya casi un año en el mes de diciembre que fui a acapulco a pasar navida, ahi la unica palabra que cruzamos es hola, y tres meses despues me entere que habia muerto, me partio el corazon les soy sincero, no se si fueron las chelas que me heche el mismo dia que lo velamos o el sentimiento, pero aun cuando soy una persona dura de corazon y no muestro mis sentimientos, me quebre y la unica persona que me vio fue mi madre. desde entonces no soy la misma persona y siento que he cambiado y madurado mucho.
Pero regresando al tema, en mi cuestion no creo que las personas mueran, puesto que para mi mi padre estaria muerto si lo olvidara, aun recuerdo cuando me enseño a disparar, cuando iva los domingos a ver la luchas con nosotros a la casa y mucha otra cosas padre y no tan padres sobre el, es entonces cuando me digo las persoas mueres cuando las olvidamos, si yo olvidara mi padre y no me acordara de el y en ocaciones (sonara tonto pero asi lo siento) hablo con el le digo como me siento y que le falto a el para ser un buen padre e incluso le pido en algunos momentos ser como el para tener una mejor forma de expresarme, de trabajar o simplemente por que me quiero sentir gandalla.
El punto principal es que hay que recordar siempre a nuestros sere queridos, no solo el dia de muertos(Una tradicion chida y cien por ciento mexicana), hay que recordarlos, y siendo muy sincero no pienso ir a la tumba de mi padre nunca, pues solo estara un cuerpo inerte, el cual le fue prestado por dios, mi verdadero padre esta conmigo en mi corazon aun cuando nunca le pedi disculpas por dicutir con el, el cuerpo que esta enterrado en esa tumba solo fue un cuerpo prestado mi padre ahora esta conmigo en este momento y tambien esta con dios, al igual lo haria con mi madre, nunca iria ni llevaria rosas, mejor se las regalo ahorita, que las puede ver y oler y no cuando su cuerpo no las vea ni las pueda olere.
Miedo a la muerte: siento que nunca he tenido miedo a la muerte, quisa he tenido miedo a equivocarme que no existea en lo que yo creo, el no ver a mis seres queridos sea donde sea que me valla (el cielo o el infierno), y el miedo mas importante el miedo a perder a mi madre aun que se que algun dia se ira, pero si con mi padre que tenia problemas me desvaneci (re aclaro no se si por las chelas o por sentimiento), se que si ella me falta aun sere mas diferente que ahora, pues con ella he estado toda la vida y me he acostumbrado a ella no solo como mi madre si no como mi amiga.
Y tu le tienes miedo a la muerte?, yo no, y espero no equivocarme cuando me muera, que exista ese ser en el que creo, y que me reciba con los brazo abiertos mi padre, mi madre y todos mis serea amados, y me cobijen en esa nueva etapa de mi vida.
NOTA:
La muerte esta tan segura de su victoria, de que nos llevara, y por eso nos da toda una vida de ventaja para despues alcanzarnos.
cuando muera, que me pongan dos monedas de plata en los ojos, para pagarle al varquero de los muerto, me ayude a cruzar el lago estigio y buscar a mis familiares y juntos cruzar a los campos elizeos y pasar una eternidad en felicidad (Leyenda griga sobre la muerte y el ades)

TENER RELACIONES SEXUALES, HACER EL AMOR O COMO DIABLOS SE DICE?

Ayer pase la noche mas chida me mi vida les soy sincero, fui con una amiga a tomar un cafe, y unas cervezas a fortin, despues de ir a dejarla a su casa, llame a otra amiga (esta ultima con derecho), segun el plan era ir a ver tocar al hermano de un carnla y jefe de trabajo (Rodrigo), pero (siempre existe un pero), por eso de las 9:30 ella me dijo quiero pasar la noche contigo, les soy sicero nunca pense que saliera de ella, pero bueno despues de buscar un buen lugar para pasar un buen rato, depues del gran momento ella se quedo dormida, yo sentado en la orilla de la cama, fumando y tomandome una chela(como es mi costumbre despues de estos momentos), me puse a pensar lo siguiente como se le puede llamar a ese momento (SEXO, AMOR,CALETURA) o como le podrian decir।
SEXO?: Es algo padre un gran deporte puesto que se queman gran cantidades de calorias y te rejuvenece, pero el ser hombre o ser mujer no tambien es sexo,por que cuando te preguntan dicen que sexo es?, entonces?
AMOR?: Hacer el amor?, por que al tener relaciones sexuales se le podria decir hacer el amor, si con el simple hecho de decirle palabras hermosas a una mujer, es hacer el amor, el decirle te amo, eres hermosa, te adoro etc, etc। es hacerle el amor y no hay ningun contacto de tipo corporal,cuando le hablas al oido a tu pareja y le dices te amo eres el amor de mi vida etc, etc, no es hacerle el amor por el oido (Sin albur)
APAREAMIENTO?: Segun los cientificos esta seria la mejor palabra para llamarlo, puesto que sirve para reproducirse y hacer que la raza humana perdure o cresta.
Pero que hay de magico en ese momento, por que si existe una chispa en ello, sera el placer que se siente, el que tus musculos se contraen al grado de sentir un gran placer cuando descansan despues de terminar en un gran orgasmo, o el que tu estomago y pecho se agitan al grado de pensar que ese orgasmo es el simbolo del amor que sientes por esa persona.
Es algo que nadie nos hemos pregunta, o si?, como se le puede decir a ese momento en que fucionas tu cuerpo con el de un ser amado (Sea novia, amiga con derecho, sancho o lo que sea), estas palabras sonaron en mi mente despues de una gran noche (Que fregados hice?) y no por que me arepienta en cambio fue la mejor noche que he pasado con esta chica, ademas que la quiero un chorro (no es mi novia), pero esta pregunta no se por que me la hice, acaso fueron las chelas o ando muy melancolico ultimamente, es algo que tampoco me he podido responder, espero alguien me diga como le podriamos llamar a ese momento, ya que la verdad no tengo idea de como llamarle. Espero comentarios
NOTAS DE INTERES:
Maldito Cerdo:
El cerdo, puerco, cochino o como le quieran decir, es el unico ser vivo que su orgasmo dura 30 min, no volvere a ver a un cerdo de la misma manera o a comer carne del mismo.
Simios precoses:
El simio es el ser vivo que su relacion sexual dura nemos de 2 minutos
Condon
El condon reduce entre un 80 y 90 porciento el riesgo de embarazos y contraer enfermedades usen lo,
Mito:
El condon no quita placer a la relacion, esto es mas psicologico por nuestra parte, o sera que no me ha pasado puesto que siento lo mismo cuando uso un condon y cuando no lo hago?
Tabus:
Los tabus sexuales, no nos permiten realizar una relacion sexual como dios manda, por lo regular me imagino que el standar para una relacion podria ser una hora o hora y media, pero algunos nos pasamos (No me estoy haciendo promocion y menos les voy a decir cuanto duro), y algunos tardan menos (precoses), pero esto es culpa de los tabus que tenemos, o miedos a algo, hay que ir con un psicologo neta

sábado, 3 de noviembre de 2007

DARKS, AMOR A LA CULTURA MEDIEVAL O AMOR AL COLOR NEGRO?

Que son los darks un movimiento una cultura o que onda, para entenderlo hagamos algo de historia:

El dark tuvo sus inicios en Francia en 1860 con el movimiento situacionalista, que era encabezado por obreros y estudiantes que se maquillaron la cara de blanco y se vestían de negro, para ejemplificar así que la sociedad y la opresión los tenían muertos. Mas sin embargo el dark como movimiento contracultural fuerte nacio a principios de los 80´s y se consolido a mediados de los 80´s. Ya que despues de la muerte del punk y ese escándalo masivo de repudio a la sociedad, vino una época de calma “espiritual” en al que se busca una identificación consigo mismo, un significado de la vida, un si hay futuro pero que nos propone el futuro sino muerte. Así comenzó un movimiento que comenzó a ser llamado dark o punkgothico, ya que traían algo de la filosofía punk, pero más decadente y sin violencia.

Vestían de negro y blanco para decir que eran puros del alma y que la muerte los espera a cada momento, se maquillaban la cara de blanco y los ojos, labios uñas para decir vean esto (la sociedad) nos a matado.

El movimiento dark proliferó junto con su música por todo el mundo y se afianzó sobre todo en Inglaterra y estados unidos. A cada país que llegaba el movimiento dark se nacionalizaba. Así cuando llega a México el movimiento dark, se le identificaba con antiguas culturas mexicanas que se identificaban y rendían culto a la muerte. Y se le llamo darketo a la persona del movimiento dark, y esta es una forma despectiva de llamarlo.

Ademas, desde el año cero hasta inicios del renacentismo se le conocio como era oscura o dark Age es por ello tambien que a las personas que conocen o son fanaticos de esta era seles conoce como darks en pocas palabras para que un dark sea llamado como tal tiene que tener los siguientes conocimientos:

- Historia de su pais
- Historia Europea
- Historia celta y/o Vikinga
- Historia templaria (Precursores de lo dark y/o Gotico)
- Mitologia y fantasia

Conclusion:

Los darks de ahora son solo adoradores del color negro y de la musica metal o gotico, pero les aseguro que si me nombran quienes fueron los pioneros de lo gotico no lo sabran ademas durante el tiempo que diclases en un instituo y observe a los chicos vestidos de negro y algunas ocaciones de uñas pintadas y se hacian llamar dark les hice estas preguntas:

1.- ¿Nombre del rey vikingo que peleo por el trono de inglaterra?

2.- ¿Nombre del templo donde se fundo el castillo templario en tierra santa?

3.- ¿Significado de dracula o dracul?

Ninguno contesto, si se supone que un dark tiene conocimientos sobre esto o los puntos citados arriba me considero dark ya que soy adorador de la cultura medieval y mucho mas de la templaria, y no por ello visto de negro, o me pinto la cara, bueno si lo hice cuando toque en un grupo de rock, pero eso hace años.
NOTA: No tengo nada encontra de los dark solo ese es mi punto de vista, espero sus comentario y duda ya saben mi correo. que pasen buen fin de año

miércoles, 31 de octubre de 2007

REPORTEADOR DINAMICON CON TREEVIEW Y LISVIEW EN C#

Esta es la forma de trabajar de un reporteador dinamico las caracteristicas principales son:

Primera version:

- Cuatro parametros de rango (valores que permiten determinar que registros necesito),utilizo
un textbox
- Un listView (cuadro de lista) para visualizar los datos
-CheckBox Cuadros que permiten seleccionar al usuario los tipos de datos (tengo un maximo de 15 posibles campos)
- Botones para (Exporta(En varios formatos), generar la consulta, limpar la pantalla y cancelar o salir)

Segunda version:
- Cuatro parametros de rango (valores que permiten determinar que registros necesito),utilizo
un textbox
- Un Treeview (cuadro de lista) para visualizar los datos
-CheckBox Cuadros que permiten seleccionar al usuario los tipos de datos (tengo un maximo de 15 posibles campos)
- Botones para (Exporta(En varios formatos), generar la consulta, limpar la pantalla y cancelar o salir)

si observan las versiones no varian mucho, solo se cambia el listview por treview, esto fue idea del lider de proyecto (Rodrigo) esto con el fin de hacer una herramienta Olap, en pocas palabras algo parecido a lo que hacen las consultas en access, si tienes alguna referencia esta aparece en la linea inferior con un signo de "+" para poder visualizar los datos de la tabla a la que se le hace referencia (Algo muy bueno por supuesto), por lo que me explico rodrigo, es una especie de cubo de informacion el cual llena el treeview para poder visualizar los datos en forma de arbol.

El codigo:

El codigo es algo complejo la verdad, todos los metodos dentro del codigo del formulario esta parametrisados,

el constructor:
la mayoria estamos acostumbrados a ver costructores de formularios sin parametrisar, y en algunos casos solo un constructor, el reporteador tiene tres constructores los cuales estan para metrisados de la siguiente manera

- Para soportar de una a tres tablas
- Parametros para las columnas y las medidas de las columnas (en caso del listview)
- Parametro donde se almacena los campos de la tabla, estos ya debidamente formateados a como se desa que aparesca en la propiedad text de los checkbox, ya que este parametro se ira directamente a una funcion la cual e llamado formatoCBX donde se formatearan todos los chekbox del formulario

Variables Globales:

Dentro de la clase del formulario he creado varias variables globales, esto con el fin de que sean vistas en todo el codigo del form, acontinuacion las presento:


string campos = ""; //Variable para los campos
string tablaPrincipal = ""; //Variable para la tabla principal
string tablaSecundaria = ""; //Variable para la tabla secundaria
string tablaTercera = ""; //Variable para una tercera tabla
string condicion = ""; //Variable parala condicion de la consulta
bool entroDos = false, entroTres = false, entroCuatro = false; //Varianble booleana para saber si entro a alguna caja de texto
AdMySQL miAdMySql = new AdMySQL(); //Instanciamos la clase de conexion
reportes Generador = new reportes();
String[] parametrosBD = { "bdeldisloque", "localhost", "ElDisloque", "sdel08disloke" }; //Parametros para loa base de datos
Validar miValidar = new Validar(); //Instancia la clase validar
General miGeneral = new General(); //Instancia la clase general
string primerValor = "", segundoValor = "", tercerValor = "";
string camposFiscales = ""; //Variable para la tabla de clientes en caso de tener datos fiscales
string[] columnasDefault ={ }; // Variable tipo array para las columnas
public string nombreArchivo = ""; //Determina el nombre que tendra el archivo exportado
int[] medidasDefault = { }; //Medidad de las columnas por default
DataSet Reporte; // dataset para exportar el reporte

Formato a los checkbox:

es muy complicado hacer una funcion donde utilizemos el gran famoso switch esto para generar en la propiedad text, por ello he realizado una esta funcion la cual recibe como parametro un control (form, grupbox, panel etc.) esto con el fin de hacer mas rapido el proceso una vez que mandamos el componente o control declaramos una variable de tipo checkbox, despues creamos un ciclo forech en el cual contaremos los checkbox que se encuentran en el componente, una vez que se tienen los controles, se procede a verificar que existan, si existen se asigna a la propiedad text el valor del campo, para ello he creado un DataSet en el cual se formatea a los campos y se verifia que exista la tabla.

Genera consulta:

como lo mensione anteriormente, el form tiene que soportar varias tablas, ya que este es totalmente dinamico, entonces como genero una consulta, acotinuacion se presenta la forma,
como ya tenemos el nombre de los campos en la propiedad text de los checkbox y el nombre de la tabla en la variable tabla principal solo concatenamos (unimos) para realizar la consulta Ejemplo:
if(checkBox.checked ==true) //Presunta si el checkbox esta seleccionado
{ cadena = tablaPricipal + "." + checkbox.text;}

donde cadena es una variable tipo string que nos permitira unir los campos que se desean visualizar

una vez que ya tenemos los campos y las tablas tendremos que revisar si existen alguna condicion, para ello tenemos la variable global condicion en la cual contenemos las condiciones o criterios con los qe se realizara la consulta, para llenar esta variable nos vamos a las propiedades de los componentes ejemplo textbox y en los eventos buscamos el evento leave y le damos doble click una vez dentro del codigo del evento leave escribimos el siguiente codigo:

condicion = condicion + Generador.where(textxbox.text);

Donde generador es nuestra clase que alimentara al reporte (Vea Clase generadora "abajo"), y where es un metodo publico de esta clase.

NOTA: si se tienen dos campos en un grupbox y se desea ahorrar trabajo para no hacerlo textbox por textbox entonces buscamos en los eventos el grupbox el evento leave y realizamosel mismo proceso anterior, ahoramos mucho trabajo y lineas de codigo,

Una vez que sea ha generado la consulta o guardado en una variable DataSet se procede visualizarla en la lista, para ello se he creado un metodo que agrega las filas del data set al listview para ello en la funcion cargarlista tengo dos parametros, uno para obtener el dataset o registros encontrados, y otro para saber la cantidad de columnas que contiene la lista, este ultimo con el fin de que el sistema no trueno o marque errores, para ello dentro del metodo, tengo un switch en el cual pregunto el numero de columnas y en base a ello agrego las filas a la cantidad de columnas o mejor dicho las opciones y subopciones necesarias en la lista, es decir si mi numero de columnas es tres solo insertare los registros en tres columas nada mas en caso de ser quince entonces agregare quince columnas del dataset

En caso del treeview existe algo parecido, con la diferencia que aqui solo concateno las columnas que y las mando en una sola cadena al componente, aun asi existe la funcion para determinar la cantidad de columnas que ha seleccionado el usuario, esto para saber cuatos valores hay que unir para que se visualizen

Clase Generadora:

Este formulario no se crea por arte de magia, para ello tenemos una clase en la cual se agregaran las funciones para consultar a la base de datos, los criterios o condiciones de la consulta, el formateo de los campos (como queremos que aparescan en los checkbox) y algunas otras funciones mas, es decir esta clase alimentara a todos los componentes del form, es algo complicado de explicar puesto que esta clase contendra informacion de toda las tabla que queremos anexar al reporte, una funciones con varios parametros para abrir la ventana de reportes, y nuestro gran exito, el codigo de exportacion a distintos formatos.

Conclusion:

Esta aplicacion es muy util en caso de generar reportes, es muy practica y aun estoy pensando en la forma de hacerla mas robusta, esto con el fin que soporte mas tablas, mas columnas y por que no que interactura dos o mas bases de datos al mismo tiempo, pero eso es mas adelante, por ahora en el grupo estamos contentos con el logro optenido por esta aplicacion y esperamos generar nueva soluciones, por funcionalidad se ha tomado la desicion de usar el reportador con treeview, siendo sincero a mi me gustaron los dos pero tambien con el treeview se pueden hacer maravillas, les recomiendo utilizarlo, ya que esta primera vez que lo utilize me agrado su funcionalidad

Nuevo reto:

- Aplicacion de pedidos para una empresa (algo compleja pero exelente)
-Erramienta Case ( para generar codigo mas rapido, en varios lenguajes, para varias bases de datos)


Nos vemos la proxima con otra anecdota de tecnologia, dudas busquenme en el msn champi_30@hotmail.com,
jhodrickgg@gmail.com

Agunas Anecdotas de la Semana Pasada

Después de casi una semana de dolor de huesos, cabeza y una fiebre que me tiro en cama por fin me he levantado para ir a trabajar, el miércoles fui formalmente de regreso al trabajo, para dar el cien por ciento aun cuando sabia que el dolor de huesos ni siquiera me dejaría sentarme lo intente, y les puedo decir que me sentí bien, se me olvido por un momento el molesto dengue que me dio por casi una semana, aun cuando hasta ahora me siento un poco mal, con un poco de dolor de huesos, y de cabeza, como dice mi carnal de trabajo(Jesús) estoy peor que vieja embarazada jajaja pero bueno, hablando de SDC dejamos de ser Grupo SDC para convertir en creando sistemas, bueno descendemos de ahí, fue una semana larga aun cuando fui solo desde este miércoles que paso, en especial para Saúl que algunos días se desvelo para terminar la pagina del grupo, toda hecha en joomla y yo por mi parte con lo de powergym que no quiere quedar, aun cuando chucho y yo le hemos dado a los errores y revisado casi línea por línea si se corrige un error encontramos otro o nos genera otro, ayer le hice una modificaciones para ver que pasa espero ya quede y puedamos estar tranquilos con ese sistema.
Mi nuevo reto: Rodrigo me ha pedido un reporteador generado dinámicamente con checkbox y listview, claro todo se generara casi solito, puesto que los elementos ya estarán predeterminados, aun a si tengo que mandar los valores a visualizar y la consulta tiene que generarse en pocas palabras sola, es un gran reto y espero pueda quedar a mas tardar el martes de esta siguiente semana que empieza.