public static int addToReservation(int reservationNumber, int petNumber) { ReservationDB db = new ReservationDB(); Search search = new Search(); try { if (!search.validatePetNumber(petNumber)) { return(-1); } else if (!search.validateReservationNumber(reservationNumber)) { return(-2); } else if (Search.validateOwnerForPet(reservationNumber, petNumber) < 0) { return(-4); } else if (search.validateReservationForPet(petNumber, reservationNumber)) { return(-3); } // add discount if we are adding a third pet reservation int count = PetReservation.listPetRes(reservationNumber).Count; if (count == 2) { Discount.addReservationDiscount(2, reservationNumber); } db.addToReservationDB(reservationNumber, petNumber); return(1); } catch { //Exception msg goes here return(-4); } }