/// <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); }