2017-01-08 23:46:42 +08:00
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
2017-01-30 15:10:54 +08:00
|
|
|
|
using System.Collections.ObjectModel;
|
2017-01-08 23:46:42 +08:00
|
|
|
|
using System.Linq;
|
2017-01-30 15:10:54 +08:00
|
|
|
|
using System.Linq.Expressions;
|
|
|
|
|
using System.Reflection;
|
2017-01-08 23:46:42 +08:00
|
|
|
|
using System.Text;
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
|
|
|
|
namespace SqlSugar
|
|
|
|
|
{
|
|
|
|
|
public interface IDbMethods
|
|
|
|
|
{
|
2017-01-30 15:10:54 +08:00
|
|
|
|
string IsNullOrEmpty(MethodCallExpressionModel model);
|
2017-04-30 11:09:27 +08:00
|
|
|
|
string ToLower(MethodCallExpressionModel model);
|
|
|
|
|
string ToUpper(MethodCallExpressionModel model);
|
|
|
|
|
string Trim(MethodCallExpressionModel model);
|
|
|
|
|
string Contains(MethodCallExpressionModel model);
|
2017-04-30 14:31:07 +08:00
|
|
|
|
string ContainsArray(MethodCallExpressionModel model);
|
2017-04-30 11:09:27 +08:00
|
|
|
|
string Equals(MethodCallExpressionModel model);
|
|
|
|
|
string DateIsSameDay(MethodCallExpressionModel model);
|
|
|
|
|
string DateIsSameByType(MethodCallExpressionModel model);
|
|
|
|
|
string DateAddByType(MethodCallExpressionModel model);
|
|
|
|
|
string DateValue(MethodCallExpressionModel model);
|
|
|
|
|
string DateAddDay(MethodCallExpressionModel model);
|
|
|
|
|
string Between(MethodCallExpressionModel model);
|
|
|
|
|
string StartsWith(MethodCallExpressionModel model);
|
|
|
|
|
string EndsWith(MethodCallExpressionModel model);
|
2017-04-30 12:05:05 +08:00
|
|
|
|
string ToInt32(MethodCallExpressionModel model);
|
|
|
|
|
string ToInt64(MethodCallExpressionModel model);
|
|
|
|
|
string ToString(MethodCallExpressionModel model);
|
|
|
|
|
string ToGuid(MethodCallExpressionModel model);
|
|
|
|
|
string ToDouble(MethodCallExpressionModel model);
|
|
|
|
|
string ToBool(MethodCallExpressionModel model);
|
|
|
|
|
string Substring(MethodCallExpressionModel model);
|
|
|
|
|
string ToDate(MethodCallExpressionModel model);
|
|
|
|
|
string ToDecimal(MethodCallExpressionModel model);
|
|
|
|
|
string Length(MethodCallExpressionModel model);
|
|
|
|
|
string Replace(MethodCallExpressionModel model);
|
2017-01-08 23:46:42 +08:00
|
|
|
|
}
|
|
|
|
|
}
|