public void saveOrUpdate(TransportationForm form) {
   long id = form.getId();
   Transportation obj = findById(Transportation.class, id);
   if (obj == null) {
     obj = new Transportation();
   }
   obj.setDistrictNumber(form.getDistrictNumber());
   obj.setDateChanged(form.getDateChanged());
   obj.setErrors(form.getErrors());
   obj.setPupilTran(form.getPupilTran());
   obj.setOperTran(form.getOperTran());
   obj.setIndCont(form.getIndCont());
   obj.setCapOutTran(form.getCapOutTran());
   obj.setMigMiles(form.getMigMiles());
   obj.setRegDMiles(form.getRegDMiles());
   obj.setSchoolDays(form.getSchoolDays());
   obj.setRegDays(form.getRegDays());
   obj.setBoardTran(form.getBoardTran());
   obj.setExReim(form.getExReim());
   obj.setDesegReim(form.getDesegReim());
   obj.setReimTran(form.getReimTran());
   obj.setReimTranLy(form.getReimTranLy());
   obj.setAdvPayLy(form.getAdvPayLy());
   obj.setReimAdvPay(form.getReimAdvPay());
   obj.setAdvPay(form.getAdvPay());
   obj.setActMiles(form.getActMiles());
   obj.setTotalMiles(form.getTotalMiles());
   obj.setFiscalYear(form.getFiscalYear());
   obj.setCdeComments(form.getCdeComments());
   obj.setFirstPayment(form.getFirstPayment());
   obj.setSecondPayment(form.getSecondPayment());
   obj.setDistrictDistribution(form.getDistrictDistribution());
   obj.setCofrsBatchNumber(form.getCofrsBatchNumber());
   obj.setCofrsDatePaid(form.getCofrsDatePaid());
   obj.setNamePreparerCde40(form.getNamePreparerCde40());
   obj.setPhonePreparerCde40(form.getPhonePreparerCde40());
   obj.setEmailPreparerCde40(form.getEmailPreparerCde40());
   obj.setFeesCollected(form.getFeesCollected());
   obj.setOtherRevenue(form.getOtherRevenue());
   obj.setNetCurrentOperExpend(form.getNetCurrentOperExpend());
   obj.setTotalReimMileage(form.getTotalReimMileage());
   obj.setMileageEntitlement(form.getMileageEntitlement());
   obj.setExCosts(form.getExCosts());
   obj.setMaxReimEntitlement(form.getMaxReimEntitlement());
   obj.setReimEntitlement(form.getReimEntitlement());
   obj.setTotalReimEntitlement(form.getTotalReimEntitlement());
   obj.setFinalReimEntitlement(form.getFinalReimEntitlement());
   obj.setFinalReimProrated(form.getFinalReimProrated());
   saveOrUpdate(obj);
 }