File tree 3 files changed +17
-8
lines changed
3 files changed +17
-8
lines changed Original file line number Diff line number Diff line change @@ -128,23 +128,32 @@ public static string PropertyTypeForModel(string dataType)
128
128
return "bool" ;
129
129
130
130
case "decimal" :
131
+ case "money" :
131
132
return "decimal" ;
132
133
133
134
case "int" :
134
135
return "int" ;
135
136
136
- case "date" :
137
- return "datetime" ;
138
-
139
137
case "float" :
140
138
return "double" ;
141
139
142
140
case "nvarchar" :
143
141
case "nvarchar2" :
144
142
return "string" ;
145
143
144
+ case "datetime" :
145
+ case "date" : // having trouble with Date only. TODO fix later
146
+ return "DateTime" ;
147
+
148
+
149
+ case "binary" :
150
+ return "string" ;
151
+
152
+ case "varbinary" :
153
+ return "Byte[]" ; // not sure about this one
154
+
146
155
default :
147
- return " not found";
156
+ return $ " { dataType } not found";
148
157
}
149
158
}
150
159
@@ -307,12 +316,12 @@ public static class Actions<T>
307
316
public static class Query < T >
308
317
{
309
318
310
- public static async Task < List < T > > RunQuerySetAsync ( QuerySet qs , CancellationToken cancellationToken = default ( CancellationToken ) )
319
+ internal static async Task < List < T > > RunQuerySetAsync ( QuerySet qs , CancellationToken cancellationToken = default ( CancellationToken ) )
311
320
{
312
321
return await Task . Run ( ( ) => RunQuerySet ( qs , cancellationToken ) ) ;
313
322
}
314
323
315
- public static async Task < List < T > > RunQuerySet ( QuerySet qs , CancellationToken cancellationToken = default ( CancellationToken ) )
324
+ internal static async Task < List < T > > RunQuerySet ( QuerySet qs , CancellationToken cancellationToken = default ( CancellationToken ) )
316
325
{
317
326
DataTable dataTable = new DataTable ( ) ;
318
327
var whereLS = new List < string > ( ) ;
Original file line number Diff line number Diff line change 4
4
5
5
namespace EasyORM
6
6
{
7
- public class QueryParams
7
+ internal class QueryParams
8
8
{
9
9
public string FieldName { get ; set ; }
10
10
public string Operator { get ; set ; }
Original file line number Diff line number Diff line change 4
4
5
5
namespace EasyORM
6
6
{
7
- public class QuerySet
7
+ internal class QuerySet
8
8
{
9
9
public List < QueryParams > ParamLS { get ; set ; } = new List < QueryParams > ( ) ;
10
10
You can’t perform that action at this time.
0 commit comments