Exemplo n.º 1
0
 public static int Count(
     EntityApi api, string tableName)
 {
     return(Sql
            .CreateSelect(tableName)
            .Count(api));
 }
Exemplo n.º 2
0
 public static IQueryable <IEntity> All(
     EntityApi api, string tableName)
 {
     return(Sql
            .CreateSelect(tableName)
            .Query(api));
 }
Exemplo n.º 3
0
 public static IEntity Get(
     EntityApi api, string tableName, params Any[] conditions)
 {
     return(Sql
            .CreateSelect(tableName)
            .Where(conditions)
            .QueryFirst(api));
 }
Exemplo n.º 4
0
 public static bool Exists(
     EntityApi api, string tableName, params Any[] conditions)
 {
     return(Sql
            .CreateSelect(tableName)
            .Where(conditions)
            .Exists(api));
 }
Exemplo n.º 5
0
 public DataResult Remove(EntityApi api)
 {
     return(api.Delete(this));
 }
Exemplo n.º 6
0
 public DataResult Modify(EntityApi api)
 {
     return(api.Update(this));
 }
Exemplo n.º 7
0
 public DataResult Add(EntityApi api)
 {
     return(api.Insert(this));
 }