65 Commits

Author SHA1 Message Date
Railz
c65cffd2e7 Set version to 1.5.3 v1.5.3 2019-12-16 12:28:23 +01:00
Railz
3356a3fa89 Added documentation for overloads
Added overloading methods for easier access
2019-12-16 12:27:04 +01:00
Railz
8c82d535f1 Added check if FillObject has missing attributes in class 2019-10-04 13:51:52 +02:00
Railz
56d8cea635 Removed type-conversion 2019-10-01 21:07:50 +02:00
Railz
64418fb9e9 Added conversion fo specific types to match correct type before filling 2019-09-30 19:49:38 +02:00
Railz
c7b9f67004 Fixed List-detection 2019-09-30 18:36:18 +02:00
Railz
d3d0ed7378 Fixed stackOverFlow when 2 classes depend on each other 2019-09-30 14:55:04 +02:00
Railz
7365ffbee6 Fixed init of DbReverseForeignObject generic list detection and extraction 2019-09-30 14:54:43 +02:00
Railz
3784108a4e Fixed init of DbIntermediateForeignObject 2019-09-30 14:54:15 +02:00
Railz
7e56187733 FillObject: Check if keys are Dbnull, so not set
ResolveForeignKeys: Check if key is set
v1.5.23
2019-09-30 13:00:39 +02:00
Railz
ef73a51ab5 Fixed Init stackOverFlowException for recursive objects 2019-09-30 12:49:21 +02:00
Railz
d86e231bda Fixed ResolveForeignKeys:
Changed generic creation to reflective generation of new object
Fixed loading himself
2019-09-30 11:40:34 +02:00
Railz
178c92383b Added Insert, Update and Insert ClassActions v1.5.22 2019-09-26 15:00:59 +02:00
Railz
2f243e6ccf Catching known errors that may occur whilst resolving unknown object 2019-07-11 12:42:13 +02:00
Railz
1c2c8f6e76 Set verion to 1.5.21 2019-07-11 12:31:39 +02:00
Railz
5da5d455b9 Fixed GetByPrimaryKey with only primaryKeyValue throwing error because of null-key 2019-07-11 12:31:16 +02:00
Railz
3a0af04b1c Added DbIntermediateForeignObject and resolver
Set version to 1.5.20
v1.5.20
2019-07-09 19:42:03 +02:00
Railz
4f7495ea68 Added fix for recursion bubbling back due to not set subAttribute 2019-07-09 18:37:25 +02:00
Railz
111b3bf7ce Added DbReverseForeignObject
Removed method SqlSerialise(DateTime ...)
2019-07-09 14:01:06 +02:00
Railz
aca99302dd Set version to 1.5.15 v1.5.15 2019-07-08 14:53:31 +02:00
Railz
7317503759 Added GetListWithQuery 2019-07-08 14:53:03 +02:00
Railz
75f4709db1 Added check if ResolveByPrimaryKey returned any results from database. 2019-07-08 11:57:31 +02:00
Railz
0d07d82ff5 Added table-name remover to matching-system of FillObject v1.5.13 2019-07-08 11:41:53 +02:00
Railz
b6bc82a766 Set version to 1.5.12 2019-06-04 22:25:59 +02:00
Railz
3e8427c4c0 Fixed Guid casting to String (dunno?) 2019-06-04 22:25:34 +02:00
Railz
8816110211 Improved Exception messages (variables)
CLassAction: Added GetList
Set Version to 1.5.11
v1.5.11 v1.5.12
2019-05-30 13:16:48 +02:00
Alexander B
40936fafcd Set version to 1.5.9 v1.5.9 2019-05-15 12:11:23 +02:00
Alexander B
800941d59c Implemented:
QueryBuilder.SelectWithWhere()
ClassAction.GetListWithWhere()
2019-05-15 12:11:01 +02:00
Railz
64c8711754 Set version v1.5.8 2019-05-09 08:02:49 +02:00
Railz
ad3c1da0cd Fixes:
- Fields not matching
- FieldType being lookedUp wrong
- dictionary-access-violation
- guid saved as string not casting
- InsertQuery built wrong
2019-05-08 23:22:20 +02:00
Railz
ba0646f27c Set version to 1.5.7 v1.5.7 2019-05-08 21:56:55 +02:00
Railz
76922a4039 Changed cache-check to dictionary
> Fixed bug, not restoring cache
2019-05-08 21:56:34 +02:00
Railz
e3869b26c3 removed inner Exception 2019-04-20 10:29:52 +02:00
Alexander B
be7277fada Set version 1.5.6 v1.5.6 2019-04-12 13:36:02 +02:00
Alexander B
b8218fbacd Added InsertAttributesByObject 2019-04-12 13:35:18 +02:00
Alexander B
253f63dfac Added InsertAttributes to generate insert-statements 2019-04-12 12:54:37 +02:00
Alexander B
d6337ef591 Ser version v1.5.5 2019-04-12 11:39:25 +02:00
Alexander B
1253a935b7 Added ResolveByPrimaryKey to resolve an object with set primaryKey/s 2019-04-12 11:33:30 +02:00
Railz
2d4a4d5f7e Changed DbForeignObject no longer needing the Type v.1.5.1 2019-04-10 23:07:12 +02:00
Railz
85495af97f Added DbForeignObject for automatic resolving
Added Init() to initialise necessary classes
Changed structure and added a BaseAttribute
Fixed occuring errors to match new system
v1.5
2019-04-10 22:40:36 +02:00
Railz
9253d77236 Fixed GetByPrimaryKey not having any form to pass primaryKey-data
Set version to 1.4.1
v1.4.1
2019-04-10 09:42:03 +02:00
Railz
ef7ac54e36 Set version v1.4 2019-04-08 22:22:30 +02:00
Railz
83dc8d6045 Added foreignKeyFieldName for foreignKeys
Added ResolveForeignKeys to ClassActions
Changed ResolveByPrimaryKey to GetByPrimaryKey
Added todo's
2019-04-08 22:21:48 +02:00
Railz
ff6fb08a08 Fixed missing convertion v1.3.1 2019-04-08 20:35:12 +02:00
Railz
d2900f364d Set version 2019-04-08 20:33:05 +02:00
Railz
b014c2f392 Added Method to convert classField-names to according dbAttributes
Added convert in GetListByAttribute
2019-04-08 20:32:44 +02:00
Railz
0ad7221680 Set version v1.3 2019-04-08 19:45:47 +02:00
Railz
36da32f870 Added Select/DeleteByAttribute
Added GetListByAttribute
2019-04-08 19:45:04 +02:00
Railz
d8c9867e50 Set version v1.2.2 2019-04-08 13:54:24 +02:00
Railz
166956f10f Added SelectByAttribute and DeleteByAttribute to QueryBuilder 2019-04-08 13:49:11 +02:00