Package sg.edu.nus.iss.se07.bc

Examples of sg.edu.nus.iss.se07.bc.DiscountManager


         * @throws sg.edu.nus.iss.se07.common.exceptions.AppException
         */
        public ArrayList<Category> listCategories() throws AppException {
                ArrayList<Category> dataObjectSet = null;

                CategoryManager categoryManager = new CategoryManager();
                try {
                        dataObjectSet = categoryManager.listCategory();
                } catch (AppException ex) {
                        Logger.getLogger(AppController.class.getName()).log(Level.SEVERE, ex.getMessage(), ex);
                        throw ex;
                }

View Full Code Here


        public String printCategoryReport() throws AppException {
                boolean success = true;
                String reportfilename = "";

                CategoryReport categoryReport = new CategoryReport();
                try {
                        success = categoryReport.generateReport();
                        if (success) {
                                reportfilename = categoryReport.getFileOutputName();
                        }
                } catch (AppException ex) {
                        success = false;
                        Logger.getLogger(AppController.class.getName()).log(Level.SEVERE, ex.getMessage(), ex);
                        throw ex;
View Full Code Here

        public String printTransactionReceipt(ArrayList<Tuple4<String, String, Integer, Date>> purchases, int finaldeem, String memberID, float totalAmt, int deempoint, float dis, float grandtotal) throws AppException {
                boolean success = true;
                String reportfilename = "";

                CheckoutReport checkoutReport = new CheckoutReport();
                try {
                        success = checkoutReport.generateReport(purchases, finaldeem, memberID, totalAmt, deempoint, dis, grandtotal);
                        if (success) {
                                reportfilename = checkoutReport.getFileOutputName();
                        }
                } catch (AppException ex) {
                        success = false;
                        Logger.getLogger(AppController.class.getName()).log(Level.SEVERE, ex.getMessage(), ex);
                        throw ex;
View Full Code Here

  private TextField txtPeriod;
  private TextField txtDiscPercentage;
 
  public ViewDiscountDetailDialog(Frame parent, String title,String discCd) {
    super(parent, title,new Dimension(400,400));
    this.discountManager = new DiscountManager();
    this.discount=discountManager.getSelectedDiscount(discCd);
   
    WindowListener l = new WindowAdapter() {
      public void windowClosing(WindowEvent e) {
        dispose();
View Full Code Here

 
  public ViewDiscountPanel(){
    setLayout(new BorderLayout(10,20));

    Label lblDiscount=new Label("List of Discounts       \t\t\t\t    ");
    discountManager = new DiscountManager();
    discounts = discountManager.getDiscounts();
    lstDiscount=new java.awt.List(10);
    lstDiscount.setMultipleMode(false);
   
   
View Full Code Here

    save();
    return false;
  }
 
  private void save(){
    discountManager = new DiscountManager();
    String discCd = txtDiscountCode.getText();
    String description = txtDescription.getText();
    String startDt = txtStartDate.getText();
    String period = txtPeriod.getText();
    String discPercentage = txtDiscPercentage.getText();
View Full Code Here

      return false;
    }
  }
 
  private void save(){
    discountManager = new DiscountManager();
    String discCd = txtDiscountCode.getText();
    String description = txtDescription.getText();
    String startDt = txtStartDate.getText();
    String period = txtPeriod.getText();
    String discPercentage = txtDiscPercentage.getText();
View Full Code Here

  private TextField txtPeriod;
  private TextField txtDiscPercentage;
 
  public ViewDiscountDetailDialog(Frame parent, String title,String discCd) {
    super(parent, title,new Dimension(400,400));
    this.discountManager = new DiscountManager();
    this.discount=discountManager.getSelectedDiscount(discCd);
   
    WindowListener l = new WindowAdapter() {
      public void windowClosing(WindowEvent e) {
        dispose();
View Full Code Here

 
  public ViewDiscountPanel(){
    setLayout(new BorderLayout(10,20));

    Label lblDiscount=new Label("List of Discounts       \t\t\t\t    ");
    discountManager = new DiscountManager();
    discounts = discountManager.getDiscounts();
    lstDiscount=new java.awt.List(10);
    lstDiscount.setMultipleMode(false);
   
   
View Full Code Here

                                for (int i = 0; i < memberSet.size(); i++) {

                                        String memberID = memberSet.get(i).getItem1().getValue();
                                        String memberName = memberSet.get(i).getItem2().getValue();
                                        int memberPoint = memberSet.get(i).getItem3().getValue();
                                        Member member = new Member(memberID, memberName, memberPoint);
                                        String data = member.toCSVFormat(format);
                                        FileUtil.writeContents(bw, data);
                                }
                        } else {
                                throw new DataAccessException("[MemberDA::writeData]Failed to create filename " + fileName);
                        }
View Full Code Here

TOP

Related Classes of sg.edu.nus.iss.se07.bc.DiscountManager

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.