Examples of MemberDA


Examples of sg.edu.nus.iss.se07.da.MemberDA

        public MemberSet select(String memberID) throws AppException {
                MemberSet objectSet = new MemberSet();
                ArrayList<Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>>> records = null;

                try {
                        memberDA = new MemberDA();
                        records = memberDA.readData(memberID);
                        if (records != null) {
                                for (int i = 0; i < records.size(); i++) {
                                        Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>> record = records.get(i);
                                        Member member = new Member();
View Full Code Here

Examples of sg.edu.nus.iss.se07.da.MemberDA

        public MemberSet query(String memberID) throws AppException {
                MemberSet objectSet = new MemberSet();
                ArrayList<Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>>> records = null;

                try {
                        memberDA = new MemberDA();
                        records = memberDA.readData();
                        if (records != null) {
                                for (int i = 0; i < records.size(); i++) {
                                        Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>> record = records.get(i);
                                        if (memberID.equalsIgnoreCase(record.getItem1().getValue())) {
View Full Code Here

Examples of sg.edu.nus.iss.se07.da.MemberDA

                        success = false;
                        throw new AppException("The same Member ID has found on the system", "[MemberManager::addMember]", null);
                }

                try {
                        memberDA = new MemberDA(filename, format);
                        memberDA.writeData(member, true);
                } catch (AppException ex) {
                        success = false;
                        throw ex;
                } finally {
View Full Code Here

Examples of sg.edu.nus.iss.se07.da.MemberDA

                ArrayList<Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>>> currDataObjectSet = null;
                ArrayList<Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>>> newDataObjectSet = null;

                try {
                        memberDA = new MemberDA(filename, format);
                        currDataObjectSet = memberDA.readDataSet();
                } catch (AppException ex) {
                        success = false;
                        throw ex;
                } finally {
                        memberDA = null;
                }

                if (currDataObjectSet != null) {
                        newDataObjectSet = new ArrayList<Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>>>();
                        for (int i = 0; i < currDataObjectSet.size(); i++) {

                                String memberID = currDataObjectSet.get(i).getItem1().getValue();
                                String memberName = currDataObjectSet.get(i).getItem2().getValue();
                                int memberPoint = currDataObjectSet.get(i).getItem3().getValue();
                                if (memberID.equalsIgnoreCase(oldMember.getMemberID())) {
                                        memberID = newMember.getMemberID();
                                        memberName = newMember.getMemberName();
                                        memberPoint = newMember.getMemberPoint();
                                }

                                NameValue<String> nmMemberID = new NameValue<String>("MemberID", memberID);
                                NameValue<String> nmMemberName = new NameValue<String>("MemberName", memberName);
                                NameValue<Integer> nmMemberPoint = new NameValue<Integer>("MemberPoint", memberPoint);

                                Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>> dataObject = new Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>>(nmMemberID, nmMemberName, nmMemberPoint);
                                newDataObjectSet.add(dataObject);
                        }


                        try {
                                memberDA = new MemberDA(filename, format);
                                memberDA.writeDataSet(newDataObjectSet, false);
                        } catch (AppException ex) {
                                success = false;
                                throw ex;
                        } finally {
View Full Code Here

Examples of sg.edu.nus.iss.se07.da.MemberDA

                ArrayList<Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>>> currDataObjectSet = null;
                ArrayList<Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>>> newDataObjectSet = null;

                try {
                        memberDA = new MemberDA(filename, format);
                        currDataObjectSet = memberDA.readDataSet();
                } catch (AppException ex) {
                        success = false;
                        Logger.getLogger(MemberManager.class.getName()).log(Level.SEVERE, ex.getMessage(), ex);
                        throw ex;
                } finally {
                        memberDA = null;
                }

                if (currDataObjectSet != null) {
                        newDataObjectSet = new ArrayList<Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>>>();
                        for (int i = 0; i < currDataObjectSet.size(); i++) {

                                String memberCode = currDataObjectSet.get(i).getItem1().getValue();
                                String memberName = currDataObjectSet.get(i).getItem2().getValue();
                                int memberPoint = currDataObjectSet.get(i).getItem3().getValue();

                                if (!memberID.equalsIgnoreCase(memberCode)) {
                                        NameValue<String> nmMemberID = new NameValue<String>("MemberID", memberID);
                                        NameValue<String> nmMemberName = new NameValue<String>("MemberName", memberName);
                                        NameValue<Integer> nmMemberPoint = new NameValue<Integer>("MemberPoint", memberPoint);
                                        Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>> dataObject = new Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>>(nmMemberID, nmMemberName, nmMemberPoint);
                                        newDataObjectSet.add(dataObject);
                                }

                        }


                        try {
                                memberDA = new MemberDA(filename, format);
                                memberDA.writeDataSet(newDataObjectSet, false);
                        } catch (AppException ex) {
                                success = false;
                                throw ex;
                        } finally {
View Full Code Here

Examples of sg.edu.nus.iss.se07.da.MemberDA

        public ArrayList<Member> listMember() throws AppException {
                ArrayList<Member> memberSet = null;
                ArrayList<Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>>> dataSet = null;

                try {
                        memberDA = new MemberDA(filename, format);
                        dataSet = memberDA.readDataSet();
                        if (dataSet != null) {
                                memberSet = new ArrayList<Member>();
                                for (int i = 0; i < dataSet.size(); i++) {
                                        Member dataObject = new Member();
View Full Code Here

Examples of sg.edu.nus.iss.se07.da.MemberDA

         */
        public Member selectMember(String memberID) throws AppException {
                Member dataObject = null;

                try {
                        memberDA = new MemberDA(filename, format);
                        dataObject = memberDA.readData(memberID);
                } catch (AppException ex) {
                        throw ex;
                } finally {
                        memberDA = null;
View Full Code Here

Examples of sg.edu.nus.iss.se07.da.MemberDA

        }

        public boolean createMember(Member member) throws DataAccessException {
                boolean success = true;
                try {
                        memberDA = new MemberDA();
                        memberDA.writeData(member, true);
                } catch (DataAccessException ex) {
                        success = false;
                        Logger.getLogger(MemberManager.class.getName()).log(Level.SEVERE, null, ex);
                        throw ex;
View Full Code Here

Examples of sg.edu.nus.iss.se07.da.MemberDA

                ArrayList<Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>>> currDataObjectSet = null;
                ArrayList<Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>>> newDataObjectSet = null;

                try {
                        memberDA = new MemberDA();
                        currDataObjectSet = memberDA.readDataSet();
                } catch (DataAccessException ex) {
                        success = false;
                        Logger.getLogger(MemberManager.class.getName()).log(Level.SEVERE, null, ex);
                        throw ex;
                } finally {
                        memberDA = null;
                }

                if (currDataObjectSet != null) {
                        newDataObjectSet = new ArrayList<Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>>>();
                        for (int i = 0; i < currDataObjectSet.size(); i++) {

                                String memberID = currDataObjectSet.get(i).getItem1().getValue();
                                String memberName = currDataObjectSet.get(i).getItem2().getValue();
                                int memberPoint = currDataObjectSet.get(i).getItem3().getValue();
                                if (memberID.equalsIgnoreCase(oldMember.getMemberID())) {
                                        memberID = newMember.getMemberID();
                                        memberName = newMember.getMemberName();
                                        memberPoint = newMember.getMemberPoint();
                                }

                                NameValue<String> nmMemberID = new NameValue<String>("MemberID", memberID);
                                NameValue<String> nmMemberName = new NameValue<String>("MemberName", memberName);
                                NameValue<Integer> nmMemberPoint = new NameValue<Integer>("MemberPoint", memberPoint);

                                Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>> dataObject = new Tuple3(nmMemberID, nmMemberName, nmMemberPoint);
                                newDataObjectSet.add(dataObject);
                        }


                        try {
                                memberDA = new MemberDA();
                                memberDA.writeDataSet(newDataObjectSet, false);
                        } catch (DataAccessException ex) {
                                success = false;
                                Logger.getLogger(MemberManager.class.getName()).log(Level.SEVERE, null, ex);
                                throw ex;
View Full Code Here

Examples of sg.edu.nus.iss.se07.da.MemberDA

                ArrayList<Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>>> currDataObjectSet = null;
                ArrayList<Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>>> newDataObjectSet = null;

                try {
                        memberDA = new MemberDA();
                        currDataObjectSet = memberDA.readDataSet();
                } catch (DataAccessException ex) {
                        success = false;
                        Logger.getLogger(MemberManager.class.getName()).log(Level.SEVERE, null, ex);
                        throw ex;
                } finally {
                        memberDA = null;
                }

                if (currDataObjectSet != null) {
                        newDataObjectSet = new ArrayList<Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>>>();
                        for (int i = 0; i < currDataObjectSet.size(); i++) {

                                String memberCode = currDataObjectSet.get(i).getItem1().getValue();
                                String memberName = currDataObjectSet.get(i).getItem2().getValue();
                                int memberPoint = currDataObjectSet.get(i).getItem3().getValue();
                               
                                if (!memberID.equalsIgnoreCase(memberCode)) {
                                        NameValue<String> nmMemberID = new NameValue<String>("MemberID", memberID);
                                        NameValue<String> nmMemberName = new NameValue<String>("MemberName", memberName);
                                        NameValue<Integer> nmMemberPoint = new NameValue<Integer>("MemberPoint", memberPoint);
                                        Tuple3<NameValue<String>, NameValue<String>, NameValue<Integer>> dataObject = new Tuple3(nmMemberID, nmMemberName, nmMemberPoint);
                                        newDataObjectSet.add(dataObject);
                                }

                        }


                        try {
                                memberDA = new MemberDA();
                                memberDA.writeDataSet(newDataObjectSet, false);
                        } catch (DataAccessException ex) {
                                success = false;
                                Logger.getLogger(MemberManager.class.getName()).log(Level.SEVERE, null, ex);
                                throw ex;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.