示例#1
0
        public static int checkVaccinations(int petNum, DateTime byDate)
        {
            Search look = new Search();

            if (!look.validatePetNumber(petNum))
            {
                return(-10);
            }
            else
            {
                VaccinationDB         vaccDB      = new VaccinationDB();
                List <PetVaccination> petVaccList = new List <PetVaccination>();
                foreach (DataRow row in vaccDB.checkVaccinationsDB(petNum, byDate).Tables["hvk_vaccination"].Rows)
                {
                    petVaccList.Add(fillVaccination(row));
                }
                if (petVaccList.Count == 6)
                {
                    return(-1);
                }
                else
                {
                    return(0);
                }
            }
        }
示例#2
0
        public static List <PetVaccination> checkVaccinations(int petNum, int resNum)
        {
            Search look = new Search();
            List <PetVaccination> petVaccList = new List <PetVaccination>();

            if (look.validatePetNumber(petNum) == false)
            {
            }
            else if (!look.validateReservationNumber(resNum))
            {
            }
            else
            {
                VaccinationDB vaccDB = new VaccinationDB();

                foreach (DataRow row in vaccDB.checkVaccinationsDB(petNum, resNum).Tables["hvk_vaccination"].Rows)
                {
                    petVaccList.Add(fillVaccination(row));
                }
            }

            return(petVaccList);
        }