예제 #1
0
        public string this[string name]
        {
            get
            {
                string komunikat = null;
                if (name == "Nazwa")
                {
                    komunikat = StringValidator.CzyPuste(this.Nazwa);
                }
                if (name == "Nip")
                {
                    komunikat = LogicValidator.Nip(this.Nip);
                }
                if (name == "Regon")
                {
                    komunikat = LogicValidator.REGON(this.Regon);
                }
                if (name == "Pesel")
                {
                    komunikat = LogicValidator.PESEL(this.Pesel);
                }
                if (name == "Kraj")
                {
                    komunikat = StringValidator.CzyDuzaLitera(this.Kraj);
                }
                if (name == "Poczta")
                {
                    komunikat = StringValidator.CzyDuzaLitera(this.Poczta);
                }
                if (name == "Ulica")
                {
                    komunikat = StringValidator.CzyDuzaLitera(this.Ulica);
                }
                if (name == "Miasto")
                {
                    komunikat = StringValidator.CzyDuzaLitera(this.Miasto);
                }
                if (name == "Email")
                {
                    komunikat = StringValidator.CzyEmail(this.Email);
                }
                if (name == "Telefon")
                {
                    komunikat = StringValidator.CzyNumer(this.Telefon);
                }

                return(komunikat);
            }
        }