Package Entities

Examples of Entities.Approval


        appRef = appHandler.persistApplication(newApplication, newQuote, accQuotes, carQuotes, flightQuotes, hops, newTravel, profileRef);

        //ALEX CODE FOR ADVANCED APPROVAL SYSTEM
        Account accRef = accHandler.getAccount(accountID);
        Approval appr1 = new Approval();
        Approval appr2 = new Approval();
        Approval appr3 = new Approval();
        Approval appr4 = new Approval();
        Approval appr5 = new Approval();


        appr1.setAccountIdaccount(deptHandler.getAdministratorAccID(accRef, 1));
        appr1.setApplicationIdapplication(appRef);
        appr2.setAccountIdaccount(deptHandler.getAdministratorAccID(accRef, 2));
        appr2.setApplicationIdapplication(appRef);
        appr3.setAccountIdaccount(accHandler.findSpecificAccount("Finance"));
        appr3.setApplicationIdapplication(appRef);
        appr4.setAccountIdaccount(accHandler.findSpecificAccount("PVC"));
        appr4.setApplicationIdapplication(appRef);
        appr5.setAccountIdaccount(accHandler.findSpecificAccount("FinalFinance"));
        appr5.setApplicationIdapplication(appRef);

        apprHandler.persistApproval(appr1);
        apprHandler.persistApproval(appr2);
        apprHandler.persistApproval(appr3);
        apprHandler.persistApproval(appr4);
View Full Code Here


        logger.log(Level.INFO, "newFinalCosting : {0}", newFinalCosting.toString());

        finalHandler.persistFinalcosting(newFinalCosting);


        newApproval = new Approval();

        newApproval.setApplicationIdapplication(appRef);
        newApproval.setAccountIdaccount(accountRef);
        newApproval.setDate(DateStamp);
        newApproval.setNotes(Notes);
View Full Code Here

        newFinalCosting.setVisacost(visacost);

        finalHandler.persistFinalcosting(newFinalCosting);


        newApproval = new Approval();

        newApproval.setApplicationIdapplication(appRef);
        newApproval.setAccountIdaccount(accountRef);
        newApproval.setDate(DateStamp);
        newApproval.setNotes(Notes);
View Full Code Here

//    }
   
    @Override
    public void updateApproval(Approval approval, Integer ApprovalID) {
        //Integer approvalID = null;
        Approval newForm = approval;
        Approval oldForm = null;

        //Start by looking at Application Table. Application -> Travel ID -> ID Conference
//        List<Approval> allApprovlas = daoApproval.findAll();
//        for (Application eachApproval : allApp) {
//            if (eachApproval.getIdapplication().getIdaccount().equals(id)) {
//                approvalID = eachApproval.getFinalcostingIdfinalcosting().getIdfinalcosting();
//            }
//        }
       
        //Try and match conferenceID to passed id
        List<Approval> allapprovals = daoApproval.findAll();
        for (Approval eachapproval : allapprovals) {
            if (eachapproval.getIdapproval().equals(ApprovalID)) {
                oldForm = eachapproval;
                //move conferenceID of old conference entry to new entry.
                newForm.setIdapproval(oldForm.getIdapproval());
                daoApproval.edit(newForm);
            }
        }
              
       
View Full Code Here

        logger.log(Level.INFO, "newFinalCosting : {0}", newFinalCosting.toString());

        finalHandler.persistFinalcosting(newFinalCosting);


        newApproval = new Approval();

        newApproval.setApplicationIdapplication(appRef);
        newApproval.setAccountIdaccount(accountRef);
        newApproval.setDate(DateStamp);
        newApproval.setNotes(Notes);
View Full Code Here

        newFinalCosting.setVisacost(visacost);

        finalHandler.persistFinalcosting(newFinalCosting);


        newApproval = new Approval();

        newApproval.setApplicationIdapplication(appRef);
        newApproval.setAccountIdaccount(accountRef);
        newApproval.setDate(DateStamp);
        newApproval.setNotes(Notes);
View Full Code Here

        logger.log(Level.INFO, "newFinalCosting : {0}", newFinalCosting.toString());

        finalHandler.persistFinalcosting(newFinalCosting);


        newApproval = new Approval();

        newApproval.setApplicationIdapplication(appRef);
        newApproval.setAccountIdaccount(accountRef);
        newApproval.setDate(DateStamp);
        newApproval.setNotes(Notes);
View Full Code Here

        newFinalCosting.setVisacost(visacost);

        finalHandler.persistFinalcosting(newFinalCosting);


        newApproval = new Approval();

        newApproval.setApplicationIdapplication(appRef);
        newApproval.setAccountIdaccount(accountRef);
        newApproval.setDate(DateStamp);
        newApproval.setNotes(Notes);
View Full Code Here

        tempItin.setTravelday(getTempTravelDay());

        appRef = appHandler.persistApplication(newApplication, newQuote, accQuotes, carQuotes, flightQuotes, tempItin, newTravel, profileRef);

        //ALEX CODE FOR ADVANCED APPROVAL SYSTEM
        Approval appr1 = new Approval();
        Approval appr2 = new Approval();
        Approval appr3 = new Approval();
        Approval appr4 = new Approval();
        Approval appr5 = new Approval();


        appr1.setAccountIdaccount(accHandler.getAccount(5));
        appr1.setApplicationIdapplication(appRef);
        appr2.setAccountIdaccount(accHandler.getAccount(6));
        appr2.setApplicationIdapplication(appRef);
        appr3.setAccountIdaccount(accHandler.getAccount(4));
        appr3.setApplicationIdapplication(appRef);
        appr4.setAccountIdaccount(accHandler.getAccount(3));
        appr4.setApplicationIdapplication(appRef);
        appr5.setAccountIdaccount(accHandler.getAccount(7));
        appr5.setApplicationIdapplication(appRef);
       
        apprHandler.persistApproval(appr1);
        apprHandler.persistApproval(appr2);
        apprHandler.persistApproval(appr3);
        apprHandler.persistApproval(appr4);
View Full Code Here

TOP

Related Classes of Entities.Approval

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.