예제 #1
0
        string IDataErrorInfo.this[string columnName]
        {
            get
            {
                string NazwaProp  = BindableBase.GetPropertyName(() => Nazwa);
                string NipProp    = BindableBase.GetPropertyName(() => Nip);
                string EmailProp  = BindableBase.GetPropertyName(() => Email);
                string TelkomProp = BindableBase.GetPropertyName(() => Telkom);

                if (columnName == NazwaProp)
                {
                    return(RequiredValidationRuleGrKart.GetErrorMessage(NazwaProp, Nazwa));
                }
                if (columnName == NipProp)
                {
                    return(RequiredValidationRuleGrKart.GetErrorMessage(NipProp, Nip));
                }
                if (columnName == EmailProp)
                {
                    return(RequiredValidationRuleGrKart.GetErrorMessage(EmailProp, Email));
                }
                if (columnName == TelkomProp)
                {
                    return(RequiredValidationRuleGrKart.GetErrorMessage(TelkomProp, Telkom));
                }
                else
                {
                    return(null);
                }
            }
        }
예제 #2
0
        string IDataErrorInfo.this[string columnName]
        {
            get
            {
                string KodGrupyProp     = BindableBase.GetPropertyName(() => KodGrupy);
                string NazwaGrupyProp   = BindableBase.GetPropertyName(() => NazwaGrupy);
                string KodZlozonyProp   = BindableBase.GetPropertyName(() => KodZlozony);
                string NazwaZlozonaProp = BindableBase.GetPropertyName(() => NazwaZlozona);

                if (columnName == KodGrupyProp)
                {
                    return(RequiredValidationRuleGrKart.GetErrorMessage(KodGrupyProp, KodGrupy));
                }
                if (columnName == NazwaGrupyProp)
                {
                    return(RequiredValidationRuleGrKart.GetErrorMessage(NazwaGrupyProp, NazwaGrupy));
                }
                if (columnName == KodZlozonyProp)
                {
                    return(RequiredValidationRuleGrKart.GetErrorMessage(KodZlozonyProp, KodZlozony));
                }
                if (columnName == NazwaZlozonaProp)
                {
                    return(RequiredValidationRuleGrKart.GetErrorMessage(NazwaZlozonaProp, NazwaZlozona));
                }
                else
                {
                    return(null);
                }
            }
        }