sábado, 28 de febrero de 2009

Generador de Codigo GenCode EMSV 2009

Esta version esta mas completa y mejorada ya que solamente nos conectamos al servidor y tenemos a disposicion todas las bases de datos para generar.
luego nos conecta y nos muestra un treeview con las bases de datos disponibles y tambien nos podemos conectar a otro servidor y generar codigo sin problemas

Al seleccionar una tabla podemos ver sus campos, tipos de datos y los controles que se van a usar en la programación
Luego procedemos a generar codigo:


Luego aqui podemos observar que los controles definidos para la tabla se generar en codigo.

Despues las opciones de configurar las clases y stored procedures las tenemos de forma diferente pues ya no es necesario agregarla como proyecto, si no que esta como configuracion que se agrega a un combo para seleccionar y tambien dar mantenimiento a los controles a usar para las tablas




Generador de Codigo GenCode EMSV 2008

Hola amigos, aqui les presento una versión del generador de codigo para C#, VB net y SQL. esta es la version 2008.
Aqui se teniene que crear un proyecto y configurar los spacios de nombres, las clases y los stored procedure por cada base de datos que quisieramos generar codigo.
Aqui nos conectamos a la base de datos y luego definimos las caracteristicas del proyecto

Luego una vez conectados seleccionamos la tabla definimos los campos y empezamos a generar codigo. Aca les pongo 2 ejemplos una entidad en C# y un Stored Procedure, y tambien soporta la caracteristica de generar el cs y el stored procedure en la base de datos



viernes, 6 de febrero de 2009

Parametros con Reporting Services

Aca le mando la forma de enviar parametros a un informe de reporting Services



List parameter = new List();
parameter.Add(new ReportParameter("pIDCompania", AppSettings.IDCompania.ToString()));
parameter.Add(new ReportParameter("IDEmpleado", this.cboIDEmpleado.SelectedValue.ToString()));
parameter.Add(new ReportParameter("IDProyecto", this.cboIDProyecto.SelectedValue.ToString()));
parameter.Add(new ReportParameter("pApeNom", this.cboIDEmpleado.Text));
parameter.Add(new ReportParameter("pProyecto", this.cboIDProyecto.Text));
viewReport.ReportParameter = parameter;