public string this[string name] { get { string komunikat = null; if (name == "Imie") { komunikat = StringValidator.IsNotEmpty(this.Imie) ?? StringValidator.IsStartFromUpper(this.Imie); } if (name == "Nazwisko") { komunikat = StringValidator.IsNotEmpty(this.Nazwisko) ?? StringValidator.IsStartFromUpper(this.Nazwisko); } if (name == "Stanowisko") { komunikat = StringValidator.IsNotEmpty(this.Stanowisko); } if (name == "Telefon") { komunikat = StringValidator.IsNotEmpty(this.Telefon) ?? BussinesValidator.IsValidPhoneNumber(this.Telefon); } if (name == "AdresUlica" || name == "AdresKodPocztowy" || name == "AdresMiejscowosc" || name == "AdresNrDomu") { komunikat = StringValidator.IsNotEmpty(this.AdresUlica); } return(komunikat); } }
public string this[string name] { get { string komunikat = null; if (name == "Imie") { komunikat = StringValidator.IsNotEmpty(this.Imie) ?? StringValidator.IsStartFromUpper(this.Imie); } if (name == "Nazwisko") { komunikat = StringValidator.IsNotEmpty(this.Nazwisko) ?? StringValidator.IsStartFromUpper(this.Nazwisko); } if (name == "Email") { komunikat = StringValidator.IsNotEmpty(this.Email) ?? BussinesValidator.IsValidEmail(this.Email); } if (name == "Telefon") { komunikat = StringValidator.IsNotEmpty(this.Telefon) ?? BussinesValidator.IsValidPhoneNumber(this.Telefon); } if (name == "DataUrodzenia") { komunikat = DateValidator.IsNotEmpty(this.DataUrodzenia) ?? DateValidator.IsInPast(this.DataUrodzenia); } return(komunikat); } }