/// <summary> /// /// </summary> /// <param name="original_x"></param> /// <param name="x"></param> public void Update(DataClasses.ReportTablesSchema original_x, DataClasses.ReportTablesSchema x) { //DbContext.ReportTablesSchemas.Attach(original_x); original_x.CopyPropertiesFrom(x); DbContext.SubmitChanges(); DataManager.Commit(); }
public void Delete(DataClasses.ReportTablesSchema table) { DbContext.ReportTablesSchemas.DeleteAllOnSubmit(DbContext.ReportTablesSchemas.Where(t => t.ReportTablesSchemaId == table.ReportTablesSchemaId)); DbContext.SubmitChanges(); DataManager.Commit(); }
public void Insert(DataClasses.ReportTablesSchema table) { DbContext.ReportTablesSchemas.InsertOnSubmit(table); DbContext.SubmitChanges(); }
private void BuildFrom(DataClasses.ReportSettings settings) { DataClasses.ReportTablesSchema table = GetTableSchema(settings.Report.ReportTablesSchemaId.Value); query.Append(" FROM " + table.SqlText + " "); }