Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

IcarusFramework

Framework ORM criado por mim

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

IcarusFramework

Framework ORM criado por Ícaro Cassiolato

Técnicas/padrões utilizadas

Orientação a objetos

Herança

Singleton Live Bindings

RTTI

REST (Rest DataWare)

Attributes

Generics

Clean Code

Observações

Na criação de uma nova classe, o nome da mesma tem que ser necessariamente T+NomeDaTabela ex.: TUsuario

Nome do campo chave tem que ser necessariamente ID+NomeDaTabela ex.: IDUSUARIO

Se for necessária a utilização dos seguintes eventos, guardar o conteúdo em uma variável global e fazer a chamada manualmente:

AfterScroll

BeforePost

Qualquer TEdit.OnChangeTracking

DataSource.StateChange