/// <summary> /// Update all tables into DataSet /// </summary> /// <returns>True if success, otherwise false</returns> public bool Update() { // Trace begin function message if (m_TraceSwitch.TraceInfo) { TraceLog.Write("OleDataSet", "Update", "Begin function", "", TraceLog.TraceMsgLevel.Message, m_TraceSwitch); } // Attempt to update T_Case table if (m_TCase.UpdateTable() == false) { // Trace warning message if (m_TraceSwitch.TraceWarning) { TraceLog.Write("OleDataSet", "Update", "Cannot update m_TCase table. Function exit before end with false parameter", "", TraceLog.TraceMsgLevel.Warning, m_TraceSwitch); } return(false); } // Attempt to update T_OperatingSystems table if (m_TOS.UpdateTable() == false) { // Trace warning message if (m_TraceSwitch.TraceWarning) { TraceLog.Write("OleDataSet", "Update", "Cannot update m_TOS table. Function exit before end with false parameter", "", TraceLog.TraceMsgLevel.Warning, m_TraceSwitch); } return(false); } // Attempt to update T_Priority table if (m_TPriority.UpdateTable() == false) { // Trace warning message if (m_TraceSwitch.TraceWarning) { TraceLog.Write("OleDataSet", "Update", "Cannot update m_TPriority table. Function exit before end with false parameter", "", TraceLog.TraceMsgLevel.Warning, m_TraceSwitch); } return(false); } // Attempt to update T_State table if (m_TState.UpdateTable() == false) { // Trace warning message if (m_TraceSwitch.TraceWarning) { TraceLog.Write("OleDataSet", "Update", "Cannot update m_TState table. Function exit before end with false parameter", "", TraceLog.TraceMsgLevel.Warning, m_TraceSwitch); } return(false); } // Attempt to update T_Type table if (m_TType.UpdateTable() == false) { // Trace warning message if (m_TraceSwitch.TraceWarning) { TraceLog.Write("OleDataSet", "Update", "Cannot update m_TType table. Function exit before end with false parameter", "", TraceLog.TraceMsgLevel.Warning, m_TraceSwitch); } return(false); } // Attempt to update T_Users table if (m_TUsers.UpdateTable() == false) { // Trace warning message if (m_TraceSwitch.TraceWarning) { TraceLog.Write("OleDataSet", "Update", "Cannot update m_TUsers table. Function exit before end with false parameter", "", TraceLog.TraceMsgLevel.Warning, m_TraceSwitch); } return(false); } // Trace end function message if (m_TraceSwitch.TraceInfo) { TraceLog.Write("OleDataSet", "Update", "End function", "", TraceLog.TraceMsgLevel.Message, m_TraceSwitch); } return(true); }