Skip to content

Commit 94cb5b6

Browse files
committedOct 10, 2022
small update to query params and query set
1 parent b242100 commit 94cb5b6

File tree

3 files changed

+17
-8
lines changed

3 files changed

+17
-8
lines changed
 

‎EasyORM/EasyORM/ORM.cs

+15-6
Original file line numberDiff line numberDiff line change
@@ -128,23 +128,32 @@ public static string PropertyTypeForModel(string dataType)
128128
return "bool";
129129

130130
case "decimal":
131+
case "money":
131132
return "decimal";
132133

133134
case "int":
134135
return "int";
135136

136-
case "date":
137-
return "datetime";
138-
139137
case "float":
140138
return "double";
141139

142140
case "nvarchar":
143141
case "nvarchar2":
144142
return "string";
145143

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+
146155
default:
147-
return "not found";
156+
return $"{dataType} not found";
148157
}
149158
}
150159

@@ -307,12 +316,12 @@ public static class Actions<T>
307316
public static class Query<T>
308317
{
309318

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))
311320
{
312321
return await Task.Run(() => RunQuerySet(qs, cancellationToken));
313322
}
314323

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))
316325
{
317326
DataTable dataTable = new DataTable();
318327
var whereLS = new List<string>();

‎EasyORM/EasyORM/QueryParams.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
namespace EasyORM
66
{
7-
public class QueryParams
7+
internal class QueryParams
88
{
99
public string FieldName { get; set; }
1010
public string Operator { get; set; }

‎EasyORM/EasyORM/QuerySet.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
namespace EasyORM
66
{
7-
public class QuerySet
7+
internal class QuerySet
88
{
99
public List<QueryParams> ParamLS { get; set; } = new List<QueryParams>();
1010

0 commit comments

Comments
 (0)
Please sign in to comment.