Esempio n. 1
0
        private bool Validera()
        {
            ValidationCheck.checkValidering(tbTravelNamn, "tom", "förnamn");
            ValidationCheck.checkValidering(tbTravelNamn, "innehållerInt", "förnamn");
            ValidationCheck.checkValidering(tbTravelNamn, "längre255", "förnamn");

            ValidationCheck.checkValidering(tbTravelEnamn, "tom", "efternamn");
            ValidationCheck.checkValidering(tbTravelEnamn, "innehållerInt", "efternamn");
            ValidationCheck.checkValidering(tbTravelEnamn, "längre255", "efternamn");

            ValidationCheck.checkValidering(tbTravelEmal, "tom", "email");
            ValidationCheck.checkValidering(tbTravelEmal, "email", "email");

            ValidationCheck.CheckCombox(cmbTravelUppdrag, "uppdrag");

            var felmeddelanden = ValidationCheck.felString;

            if (felmeddelanden.Length > 0)
            {
                MessageBox.Show(string.Format(@"Följande fel har uppstått: {0}", felmeddelanden));
                ValidationCheck.felString = "";
                return(false);
            }
            return(true);
        }
Esempio n. 2
0
        private bool ValideraVidLaggTillResa()
        {
            ValidationCheck.checkValidering(tbSemesterdagar, "InnehållerBokstav", "semesterdagar");
            ValidationCheck.checkValidering(tbSemesterdagar, "längre255", "semesterdagar");

            ValidationCheck.checkValidering(tbFrukost, "InnehållerBokstav", "frukost");
            ValidationCheck.checkValidering(tbLunch, "InnehållerBokstav", "lunch");
            ValidationCheck.checkValidering(tbMiddag, "InnehållerBokstav", "middag");

            ValidationCheck.CheckCombox(cbUppdrag, "uppdrag");

            ValidationCheck.CheckDates(dtpUtResa.Value, dtpHemResa.Value);

            double avrundaDagar  = Math.Ceiling((dtpHemResa.Value - dtpUtResa.Value).TotalDays);
            double semesterDagar = Convert.ToDouble(tbSemesterdagar.Text);

            ValidationCheck.CheckSemesterDagar(avrundaDagar, semesterDagar);


            var felmeddelanden = ValidationCheck.felString;

            if (felmeddelanden.Length > 0)
            {
                MessageBox.Show(string.Format(@"Följande fel har uppstått: {0}", felmeddelanden));
                ValidationCheck.felString = "";
                return(false);
            }
            return(true);
        }
Esempio n. 3
0
        private bool Validering()
        {
            ValidationCheck.checkValidering(tbSum, "InnehållerBokstav", "summa");
            ValidationCheck.checkValidering(tbSum, "tom", "summa");
            ValidationCheck.checkValidering(tbSum, "NegativaTal", "summa");

            ValidationCheck.checkValidering(tbMotivation, "tom", "motivering");
            ValidationCheck.checkValidering(tbMotivation, "längre255", "motivering");

            ValidationCheck.CheckCombox(cbBoss, "chef");
            ValidationCheck.CheckCombox(cbChooseUppdrag, "uppdrag");

            var felmeddelanden = ValidationCheck.felString;

            if (felmeddelanden.Length <= 0)
            {
                return(true);
            }

            MessageBox.Show(string.Format(@"Följande fel har uppstått: {0}", felmeddelanden));
            ValidationCheck.felString = "";
            return(false);
        }