This will be in the BusinessLayer class found in the MicroFour StrataFrame Business project when you open the source solution.
I think your problem is happening before you ever get here. You need to look at the data table in the debugger to see if the data gets copied over before you call the save command.
this.CurrentDataTable is empty before I run CopyDataFrom and it contains all my data after CopyDataFrom().
this.CurrentDataTable is empty before I run CopyDataTable() and it contains all my data after CopyDataTable()
MicroFour.StrataFrame.Data.Databasics.DataSources(0).SetDebugOn("c:\\temp\\mydebug.html",True);
or you need to capture the ErrorSaving event of the BO and look at the event args to see if you are getting an error.
Last, what does the Save() method return as a result. You can use all of these to figure out where your problem is.
MicroFour.StrataFrame.Data.Databasics.DataSources(0).SetDebugOn("c:\\temp\\mydebug.html",True);.
mydebug.html is empty.
I cannot understand what you mean with "capture the errorSaving event"
Save returns "Success"
Not possible if you have the correct data source mapped. This is not accessible until you close down your application. You have something wired improperly it sounds like....there are at least a dozen or more things that could be going on...all of which point to something related to your data connection. How are you setting up your data connection?
I did nothing unusual when I set up my data connection:
{
It really seems as if the Save() method would simply do nothing. All the data is in the CurrentDataTable() and Save() does absolutely nothing. It even does not change it's own status "Success". If I work with another part of my application, the myDebug.html file gets content. It's JUST in this point of my app.