BExIS.Dcm.UploadWizard.UploadWizardHelper.Equal2 C# (CSharp) Метод

Equal2() приватный статический Метод

private static Equal2 ( DataTuple newDatatuple, DataTuple sourceDatatuple ) : bool
newDatatuple BExIS.Dlm.Entities.Data.DataTuple
sourceDatatuple BExIS.Dlm.Entities.Data.DataTuple
Результат bool
        private static bool Equal2(DataTuple newDatatuple, DataTuple sourceDatatuple)
        {
            foreach(VariableValue newVariableValue in newDatatuple.VariableValues )
            {
                foreach(VariableValue sourceVariableValue in sourceDatatuple.VariableValues )
                {
                    if(newVariableValue.VariableId.Equals(sourceVariableValue.VariableId))
                    {
                        if (!newVariableValue.Value.Equals(sourceVariableValue.Value))
                            return false;
                        else break;
                    }
                }
            }

            return true;
        }