예제 #1
0
        /// <summary>
        /// Resets the errors.
        /// Used to clean the IDataErrorInfo when GUI cancels an Insert/Update operation.
        /// </summary>
        private void ResetErrors()
        {
            // current item
            OrderEntity entityToReseterrors = (OrderEntity)_ordersBinder.Current;

            // reset the field errors
            foreach (EntityField field in entityToReseterrors.Fields)
            {
                entityToReseterrors.SetEntityFieldError(field.Name, string.Empty, false);
            }

            // reset entity error
            entityToReseterrors.SetEntityError(string.Empty);
        }