コード例 #1
0
 public static void InitDB()
 {
     if (Session_DB.GetAll <PersonModel>() == null)
     {
         Session_DB.Submit <PersonModel>(PersonModel.TestPersons);
     }
 }
コード例 #2
0
 public static T Read <T>(int id) where T : Model
 {
     return(Session_DB.Read <T>(id));
 }
コード例 #3
0
 public static List <T> GetAll <T>() where T : Model
 {
     return(Session_DB.GetAll <T>());
 }
コード例 #4
0
 public T Insert <T>() where T : Model
 {
     this.Id = Model.PK;
     return(Session_DB.Create <T>((T)this));
 }
コード例 #5
0
 public T Update <T>() where T : Model
 {
     return(Session_DB.Update <T>((T)this));
 }
コード例 #6
0
 public T Destroy <T>() where T : Model
 {
     return(Session_DB.Destroy <T>(this.Id));
 }