コード例 #1
0
        /// <summary>
        /// Saves the tracking changes.
        /// </summary>
        /// <returns>Succesful save or not.</returns>
        public bool SaveChangesToWorkingFile()
        {
            try
            {
                RulesHelper.SaveRules(_changedRules != null ? _changedRules.ToList() : null,
                                      _changedComponents != null? _changedComponents.ToList() : null);

                this.ClearChanges();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error trying to save: " + ex.Message
                                + Environment.NewLine + "Stack trace: " + ex.StackTrace);
                return(false);
            }
            return(true);
        }