Package com.pre.entity.base

Examples of com.pre.entity.base.Item


  private void delete(ArrayList<String> ids) {
    try {
      int result=Messagebox.show("Delete "+divisionCombo.getText()+" ?", "Confirm delete", Messagebox.YES | Messagebox.CANCEL, null);
      if(result==Messagebox.YES){
        Item toDelete=itemManager.find(new Long(ids.get(0)));
        //Cannot delete a locked item
        if(!toDelete.isLocked()){
          itemManager.delete(toDelete.getId());
        }
       
      }
    } catch (WrongValueException e) {
      // TODO Auto-generated catch block
View Full Code Here


    refreshCaller();
  }

  private void edit(ArrayList<String> ids) {
    setViewMode(EDIT_MODE);
    final Item item=itemManager.find(new Long(ids.get(0)));
    fillFromDB(item);
    codeBox.setDisabled(true);       
    //do not modify vital values once the item is locked
    if(item.isLocked()){
      codeBox.setDisabled(true);       
      divisionCombo.setDisabled(true);
      uomText.setDisabled(true);
    }
    Button okButton=new Button("OK");
View Full Code Here

    appendChild(okButton);
  }

  private void show(ArrayList<String> ids) {
    setViewMode(SHOW_MODE);
    Item item=itemManager.find(new Long(ids.get(0)));
    fillFromDB(item);

  }
View Full Code Here

    setViewMode(CREATE_MODE);
    setupCombos();
    Button okButton=new Button("Create");
    okButton.addEventListener("onClick", new EventListener(){
      public void onEvent(Event event) throws Exception {
        Item item = new Item();
        fillFromView(item);
        itemManager.create(item);
        refreshCaller();
        detach();           
      }
View Full Code Here

import com.pre.entity.base.Item;

public class ItemRowRenderer implements RowRenderer{

  public void render(Row row, Object data) throws Exception {
    Item item=(Item)data;
    row.appendChild(new Checkbox());
    row.appendChild(new Label(item.getId().toString()));
    row.appendChild(new Label(item.getCode()));
    row.appendChild(new Label(item.getDescription().getShortDescription()));
    Cell rowCell=new Cell();
    Label statusLabel=new Label(item.getStatus());
    rowCell.appendChild(statusLabel);
    row.appendChild(rowCell);
    if(item.getStatus().equals("99")){
      rowCell.setStyle("background: RED;");
    }
  }
View Full Code Here

      //Order is not valid
      throw new BPException("SALES_000002");
    }
    CustomerOrderLine orderLine=new CustomerOrderLine();
    //check item
    Item item=findItem(itemCode);
    if(item==null){
      orderLineBPOperationResult = 3;
    }
    orderLine.setItem(findItem(itemCode));
    //TODO LINE numbering rules
View Full Code Here

TOP

Related Classes of com.pre.entity.base.Item

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.