예제 #1
0
        public string this[string name]
        {
            get
            {
                string komunikat = null;
                if (name == "Tytuł")
                {
                    komunikat = StringValidator.IsNotEmpty(this.Tytuł) ?? StringValidator.IsStartFromUpper(this.Tytuł);
                }
                else if (name == "IdGatunku")
                {
                    komunikat = ComboboxValidator.IsNotEmpty(this.IdGatunku);
                }
                else if (name == "Rezyser")
                {
                    komunikat = StringValidator.IsNotEmpty(this.Rezyser);
                }
                else if (name == "RokProdukcji")
                {
                    komunikat = IntegerValidation.IsNotEmpty(this.RokProdukcji) ?? IntegerValidation.IsYearInPast(this.RokProdukcji);
                }
                else if (name == "CzasTrwania")
                {
                    komunikat = DecimalValidation.IsNotEmpty(this.CzasTrwania) ?? DecimalValidation.IsPositive(this.CzasTrwania);
                }
                else if (name == "LimitWiekowy")
                {
                    komunikat = IntegerValidation.IsNotEmpty(this.LimitWiekowy) ?? IntegerValidation.IsPositive(this.LimitWiekowy);
                }

                return(komunikat);
            }
        }
예제 #2
0
        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);
            }
        }
예제 #3
0
        public string this[string name]
        {
            get
            {
                string komunikat = null;
                if (name == "SeansSala" || name == "SeansFilm" || name == "SeansData")
                {
                    komunikat = StringValidator.IsNotEmpty(this.SeansSala);
                }
                if (name == "KlientImieNazwisko" || name == "KlientEmail" || name == "KlientTelefon")
                {
                    komunikat = StringValidator.IsNotEmpty(this.KlientImieNazwisko);
                }
                else if (name == "IdTypuBiletu")
                {
                    komunikat = ComboboxValidator.IsNotEmpty(this.IdTypuBiletu);
                }
                else if (name == "IdPracownika")
                {
                    komunikat = ComboboxValidator.IsNotEmpty(this.IdPracownika);
                }

                return(komunikat);
            }
        }
예제 #4
0
        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);
            }
        }
예제 #5
0
        public string this[string name]
        {
            get
            {
                string komunikat = null;
                if (name == "Ulica")
                {
                    komunikat = StringValidator.IsNotEmpty(this.Ulica) ?? StringValidator.IsStartFromUpper(this.Ulica);
                }
                if (name == "NrDomu")
                {
                    komunikat = StringValidator.IsNotEmpty(this.NrDomu);
                }
                if (name == "Miejscowosc")
                {
                    komunikat = StringValidator.IsNotEmpty(this.Miejscowosc);
                }
                if (name == "KodPocztowy")
                {
                    komunikat = StringValidator.IsNotEmpty(this.KodPocztowy);
                }
                if (name == "Poczta")
                {
                    komunikat = StringValidator.IsNotEmpty(this.Poczta);
                }

                return(komunikat);
            }
        }
예제 #6
0
        public string this[string name]
        {
            get
            {
                string komunikat = null;
                if (name == "Nazwa")
                {
                    komunikat = StringValidator.IsNotEmpty(this.Nazwa) ?? StringValidator.IsStartFromUpper(this.Nazwa);
                }

                return(komunikat);
            }
        }
예제 #7
0
        public string this[string name]
        {
            get
            {
                string komunikat = null;
                if (name == "IdSali")
                    komunikat = ComboboxValidator.IsNotEmpty(this.IdSali);
                else if (name == "FilmTytul" || name == "FilmOpis" || name == "FilmRokProdukcji")
                    komunikat = StringValidator.IsNotEmpty(this.FilmTytul);
                else if (name == "Data")
                    komunikat = DateValidator.IsNotEmpty(this.Data) ?? DateValidator.IsInFuture(this.Data);
                else if (name == "IdTypuSeansu")
                    komunikat = ComboboxValidator.IsNotEmpty(this.IdTypuSeansu);

                return komunikat;
            }
        }
        public string this[string name]
        {
            get
            {
                string komunikat = null;
                if (name == "Nazwa")
                {
                    komunikat = StringValidator.IsNotEmpty(this.Nazwa) ?? StringValidator.IsStartFromUpper(this.Nazwa);
                }
                else if (name == "Cena")
                {
                    komunikat = DecimalValidation.IsNotEmpty(this.Cena) ?? DecimalValidation.IsPositive(this.Cena);
                }

                return(komunikat);
            }
        }
예제 #9
0
        public string this[string name]
        {
            get
            {
                string komunikat = null;
                if (name == "Nazwa")
                {
                    komunikat = StringValidator.IsNotEmpty(this.Nazwa) ?? StringValidator.IsStartFromUpper(this.Nazwa);
                }
                else if (name == "Numer")
                {
                    komunikat = IntegerValidation.IsNotEmpty(this.Numer) ?? IntegerValidation.IsPositive(this.Numer);
                }
                else if (name == "LiczbaMiejsc")
                {
                    komunikat = IntegerValidation.IsNotEmpty(this.LiczbaMiejsc) ?? IntegerValidation.IsPositive(this.LiczbaMiejsc);
                }

                return(komunikat);
            }
        }