예제 #1
0
        public string this[string name]
        {
            get
            {
                string komunikat = null;
                if (name == "PRA_ILogin")
                {
                    komunikat = TextValidator.ValidateLoginCzyNieDubel(this.PRA_ILogin, urlopyApiXaml, PRA_PraID);
                }
                if (name == "PRA_Imie")
                {
                    komunikat = TextValidator.Max50Znakow(PRA_Imie);
                }
                if (name == "PRA_Nazwisko")
                {
                    komunikat = TextValidator.Max50Znakow(PRA_Nazwisko);
                }
                if (name == "PRA_UrlZdjecia")
                {
                    komunikat = TextValidator.Max255Znakow(PRA_UrlZdjecia);
                }
                if (name == "PRA_Email")
                {
                    komunikat = TextValidator.ValidateEmail(PRA_Email);
                }
                if (name == "PRA_Telefon")
                {
                    komunikat = TextValidator.SprawdzCzyPoprawnyNrTel(PRA_Telefon);
                }
                if (name == "PRA_Ulica")
                {
                    komunikat = TextValidator.Max127Znakow(PRA_Ulica);
                }
                if (name == "PRA_Miasto")
                {
                    komunikat = TextValidator.Max127Znakow(PRA_Miasto);
                }
                if (name == "PRA_KodPocztowy")
                {
                    komunikat = TextValidator.Max127Znakow(PRA_KodPocztowy);
                }
                if (name == "PRA_Wojewodztwo")
                {
                    komunikat = TextValidator.Max10Znakow(PRA_Wojewodztwo);
                }
                if (name == "PRA_NrDomu")
                {
                    komunikat = TextValidator.Max10Znakow(PRA_NrDomu);
                }
                if (name == "PRA_Gmina")
                {
                    komunikat = TextValidator.Max10Znakow(PRA_Gmina);
                }

                return(komunikat);
            }
        }