BrightSide Workbench Full Report + Source Code
org.turro.crm.zul.sale.SaleActionCreator Class Reference
Inheritance diagram for org.turro.crm.zul.sale.SaleActionCreator:
Collaboration diagram for org.turro.crm.zul.sale.SaleActionCreator:

Public Member Functions

 SaleActionCreator (Date from, Date to)
 
void afterCompose ()
 
void proceed ()
 

Detailed Description

Author
Lluis TurrĂ³ Cutiller lluis.nosp@m.@tur.nosp@m.ro.or.nosp@m.g

Definition at line 41 of file SaleActionCreator.java.

Constructor & Destructor Documentation

◆ SaleActionCreator()

org.turro.crm.zul.sale.SaleActionCreator.SaleActionCreator ( Date  from,
Date  to 
)

Definition at line 45 of file SaleActionCreator.java.

45  {
46  this.from = from;
47  this.to = to;
48  setHflex("1");
49  }

Member Function Documentation

◆ afterCompose()

void org.turro.crm.zul.sale.SaleActionCreator.afterCompose ( )

Definition at line 52 of file SaleActionCreator.java.

52  {
53  createComponents();
54  }

◆ proceed()

void org.turro.crm.zul.sale.SaleActionCreator.proceed ( )

Definition at line 56 of file SaleActionCreator.java.

56  {
57  // Close calendar process
58  Events.postEvent(new Event(Events.ON_CLOSE, Components.from(SaleActionCreator.this).parent(Window.class)));
59  final GenericFilterListbox<SaleProspect> splb = new GenericFilterListbox<>(
60  new SaleProspectFilter(true), new SaleProspectFilterGrid(), new SaleProspectListbox());
61  splb.setMultiple(false);
62  splb.setCheckmark(false);
63  splb.setSelectFirst(true);
64  splb.show(I_.get("Select") +": " + I_.get("Sale prospect"), "800px", "600px", new Command() {
65  @Override
66  public Object execute(Context context) {
67  if(splb != null) {
68  SaleProspect sp = splb.getObjectValue();
69  if(sp != null) {
70  CrmMenu.showSaleActions(null, sp, from, to);
71  }
72  }
73  return null;
74  }
75  });
76  }
Here is the call graph for this function:

The documentation for this class was generated from the following file: