public void savecropinsqlitedb(cropdto _cropdto) { string saveinsqlite = utilzsingleton.getInstance(_notificationmessageEventname).getappsettinggivenkey("saveinsqlite", "false"); bool _saveinsqlite; bool _trysaveinsqlite = bool.TryParse(saveinsqlite, out _saveinsqlite); if (_saveinsqlite) { bool numberOfRowsAffected = false; numberOfRowsAffected = sqliteapisingleton.getInstance(_notificationmessageEventname).createcropindatabase(_cropdto); if (numberOfRowsAffected) { _notificationmessageEventname.Invoke(this, new notificationmessageEventArgs("successfully created crop in sqlite db { " + Environment.NewLine + "crop name: " + _cropdto.crop_name + "," + Environment.NewLine + "status: " + _cropdto.crop_status + " }.", TAG)); printrecordcountoninsert(systementityconstants.crop, datastoreconstants.sqlite); } } }
public void savecropinmssqldb(cropdto _cropdto) { string saveinmssql = utilzsingleton.getInstance(_notificationmessageEventname).getappsettinggivenkey("saveinmssql", "false"); bool _saveinmssql; bool _trysaveinmssql = bool.TryParse(saveinmssql, out _saveinmssql); if (_saveinmssql) { bool numberOfRowsAffected = false; numberOfRowsAffected = mssqlapisingleton.getInstance(_notificationmessageEventname, _progressBarNotificationEventname).createcropindatabase(_cropdto, DBContract.getdefaultmssqlconnectionstring()); if (numberOfRowsAffected) { _notificationmessageEventname.Invoke(this, new notificationmessageEventArgs("successfully created crop in mssql db { " + Environment.NewLine + "crop name: " + _cropdto.crop_name + "," + Environment.NewLine + "status: " + _cropdto.crop_status + " }.", TAG)); printrecordcountoninsert(systementityconstants.crop, datastoreconstants.mssql); } } }