Sua versão do navegador está desatualizado. Recomendamos que você atualize seu navegador para uma versão mais recente.

O WFGen C, é um gerador de Data Access Layer para C#.

Estamos contentes em introduzir nosso produto recém projetado. Esperamos que você experimente e goste da qualidade inalterada do produto combinada a características inovadoras que tornam este produto atualíssimo.

WFGen C , é um aplicativo de desktop .net que gera Data Access Layer na linguagem C# para os bancos de dados SQL Server e MS Access. O objetivo deste aplicativo é facilitar o desenvolvimento de software. Cria classes C # para cada tabela do banco de dados e conterá os métodos para operações SCRUD (Busca, Adicionar, Atualizar e Apagar. O código gerado pode ser usado em aplicativos da Web e de desktop.

Características:
Cria classe C # (uma para cada tabela) de uma vez só.
Suporta SQL Server e MS Access.
A classe contém todas as colunas da tabela bem como suas propriedades.
Os tipos de dados foram bem tratados.
Cria métodos para operações CRUD.
Os campos podem ser indexados.
Paginação (somente SQL Server).
A chave primária é automaticamente detectada para cada tabela. Caso não tenha você terá de criar a chave primária da tabela.
Chave primária composta também é suportada.
Colunas anuláveis foram tratadas.
A coluna de identidade foi tratada.
A coluna de timestamp (carimbo de data e hora) foi tratada.
Código completamente identado é gerado.
O código gerado pode ser usado em aplicativos da área de trabalho Desktop e da Web.
Todos os seguintes tipos de dados do SQL Server são suportados: 
char, nchar, varchar, nvarchar, texto, ntexto, xml, decimal, numérico, 
money, smallmoney, bit, binário, imagem, timestamp, varbinary, data, 
datetime, datetime2, smalldatetime , datetimeoffset, hora, bigint, 
int, smallint, tinyint, flutuante, real, uniqueidentifier, sql_variant

Classe C#: Para cada tabela, é criada uma classe C# (data, business e presentation) que contém todas as colunas da tabela.

Método Add: é um método de instância. Adiciona um novo registro à tabela do banco de dados. Colunas com valores nulos  foram tratadas corretamente. Se você não quiser inserir valores nas colunas anuláveis, não especifique valores para as propriedades relevantes. As colunas de identidade e carimbo de data e hora não podem ser inseridas manualmente, portanto, essas colunas são ignoradas ao inserir um registro. A propriedade relevante da coluna de identidade é preenchida após o registro ser inserido.

Método Update: é um método de instância. Atualiza um registro existente. As colunas de identidade e registro de data e hora são ignoradas durante a atualização de um registro.

Método Delete: É um método estático. Exclui um registro existente. Leva valores de colunas de chave primária como parâmetros.

Método Get: É um método estático. Obtém um registro existente (uma instância da classe é criada e todas as propriedades são preenchidas). Leva valores de colunas de chave primária como parâmetros.

Método GetAll: é um método estático. Obtém todos os registros da tabela relevante. Você também pode especificar colunas de pesquisa. Se a classificação / paginação estiver ativada, o código também será gerado.

Galeria de imagens