コード例 #1
0
 public static jDataSet TojDataSet(this jDataSetModel model)
 {
     using (jDataSet ds = new jDataSet())
     {
         ds.DataSetName = model.DataSetName;
         model.Tables.ForEach(x => ds.Add(new jDataTable(x)));
         return(ds);
     }
 }
コード例 #2
0
 public static jDataSetModel JsonModel(this DataSet ds)
 {
     using (jDataSet jds = new jDataSet(ds))
     {
         jDataSetModel sm = new jDataSetModel();
         sm.DataSetName = (jds.DataSource != null) ? jds.DataSource.DataSetName : "";
         sm.Tables      = new List <jDataModel>();
         foreach (jDataTable dt in jds)
         {
             sm.Tables.Add(dt.JsonModel());
         }
         return(sm);
     }
 }