You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

51 lines
1.6 KiB

3 weeks ago
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading;
namespace ReZero.SuperAPI
{
public class DataModelDefaultParameter
{
public string? Name { get; set; }
public string? PropertyName { get; set; }
public object? Value { get; set; }
public bool ValueIsReadOnly { get; set; }
public string? MergeForName { get; set; }
public string? Description { get; set; }
public string? ValueType { get; set; }
public bool IsSingleParameter { get; set; }
public FieldOperatorType? FieldOperator { get; set; }
public string? FieldOperatorString { get { return FieldOperator?.ToString(); } }
public UpdateParemeter? UpdateParemeter { get; set; }
public InsertParameter? InsertParameter { get; set; }
public QueryParameter? QueryParameter { get; set; }
public DeleteParameter? DeleteParameter { get; set; }
public ParameterValidate? ParameterValidate { get; set; }
public string? DefaultValue { get; set; }
public int TableIndex { get; set; }
public int? Id { get; set; }
public bool IsMergeWhere { get; set; }
}
public class ParameterValidate
{
public bool IsRequired { get; set; }
public bool IsUnique{ get; set; }
}
public class UpdateParemeter
{
}
public class InsertParameter
{
public bool IsUserName { get; set; }
public bool IsDateTimeNow { get; set; }
}
public class QueryParameter
{
}
public class DeleteParameter
{
}
}