当前位置: 首页>>代码示例>>Java>>正文


Java DataLogicCustomers.getReservationsInsert方法代码示例

本文整理汇总了Java中com.openbravo.pos.customers.DataLogicCustomers.getReservationsInsert方法的典型用法代码示例。如果您正苦于以下问题:Java DataLogicCustomers.getReservationsInsert方法的具体用法?Java DataLogicCustomers.getReservationsInsert怎么用?Java DataLogicCustomers.getReservationsInsert使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.openbravo.pos.customers.DataLogicCustomers的用法示例。


在下文中一共展示了DataLogicCustomers.getReservationsInsert方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: JTicketsBagRestaurantRes

import com.openbravo.pos.customers.DataLogicCustomers; //导入方法依赖的package包/类
/** Creates new form JPanelReservations */
public JTicketsBagRestaurantRes(AppView oApp, JTicketsBagRestaurantMap restaurantmap) {
    
    m_restaurantmap = restaurantmap;
    
    dlCustomers = (DataLogicCustomers) oApp.getBean("com.openbravo.pos.customers.DataLogicCustomers");

    m_dcurrentday = null;
    
    initComponents();
    
    m_datepanel = new JCalendarPanel();
    jPanelDate.add(m_datepanel, BorderLayout.CENTER);
    m_datepanel.addPropertyChangeListener("Date", new DateChangeCalendarListener());
    
    m_timepanel = new JTimePanel(null, JTimePanel.BUTTONS_HOUR);
    m_timepanel.setPeriod(3600000L); // Los milisegundos que tiene una hora.
    jPanelTime.add(m_timepanel, BorderLayout.CENTER);
    m_timepanel.addPropertyChangeListener("Date", new DateChangeTimeListener());
    
    m_timereservation = new JTimePanel(null, JTimePanel.BUTTONS_MINUTE);
    m_jPanelTime.add(m_timereservation, BorderLayout.CENTER);   
        
    txtCustomer.addEditorKeys(m_jKeys);
    m_jtxtChairs.addEditorKeys(m_jKeys);
    m_jtxtDescription.addEditorKeys(m_jKeys);

    m_Dirty = new DirtyManager();
    m_timereservation.addPropertyChangeListener("Date", m_Dirty);
    txtCustomer.addPropertyChangeListener("Text", m_Dirty);
    txtCustomer.addPropertyChangeListener("Text", new PropertyChangeListener(){
        public void propertyChange(PropertyChangeEvent evt) {
            customer = new CustomerInfo(null);
            customer.setTaxid(null);
            customer.setSearchkey(null);
            customer.setName(txtCustomer.getText());            
        }
    });
    m_jtxtChairs.addPropertyChangeListener("Text", m_Dirty);
    m_jtxtDescription.addPropertyChangeListener("Text", m_Dirty);
    
    writeValueEOF();
    
    ListProvider lpr = new ListProviderCreator(dlCustomers.getReservationsList(), new MyDateFilter());            
    SaveProvider spr = new SaveProvider(dlCustomers.getReservationsUpdate(), dlCustomers.getReservationsInsert(), dlCustomers.getReservationsDelete());        
    
    m_bd = new BrowsableEditableData(lpr, spr, new CompareReservations(), this, m_Dirty);           
    
    JListNavigator nl = new JListNavigator(m_bd, true);
    nl.setCellRenderer(new JCalendarItemRenderer());  
    m_jPanelList.add(nl, BorderLayout.CENTER);
    
    // La Toolbar
    m_jToolbar.add(new JLabelDirty(m_Dirty));
    m_jToolbar.add(new JCounter(m_bd));
    m_jToolbar.add(new JNavigator(m_bd));
    m_jToolbar.add(new JSaver(m_bd));       
}
 
开发者ID:iMartinezMateu,项目名称:openbravo-pos,代码行数:59,代码来源:JTicketsBagRestaurantRes.java

示例2: JTicketsBagRestaurantRes

import com.openbravo.pos.customers.DataLogicCustomers; //导入方法依赖的package包/类
/** Creates new form JPanelReservations
 * @param oApp
 * @param restaurantmap */
public JTicketsBagRestaurantRes(AppView oApp, JTicketsBagRestaurantMap restaurantmap) {
    
    m_restaurantmap = restaurantmap;
    
    dlCustomers = (DataLogicCustomers) oApp.getBean("com.openbravo.pos.customers.DataLogicCustomers");

    m_dcurrentday = null;
    
    initComponents();
    
    m_datepanel = new JCalendarPanel();
    jPanelDate.add(m_datepanel, BorderLayout.CENTER);
    m_datepanel.addPropertyChangeListener("Date", new DateChangeCalendarListener());
    
    m_timepanel = new JTimePanel(null, JTimePanel.BUTTONS_HOUR);
    m_timepanel.setPeriod(3600000L); // Los milisegundos que tiene una hora.
    jPanelTime.add(m_timepanel, BorderLayout.CENTER);
    m_timepanel.addPropertyChangeListener("Date", new DateChangeTimeListener());
    
    m_timereservation = new JTimePanel(null, JTimePanel.BUTTONS_MINUTE);
    m_jPanelTime.add(m_timereservation, BorderLayout.CENTER);   
        
    txtCustomer.addEditorKeys(m_jKeys);
    m_jtxtChairs.addEditorKeys(m_jKeys);
    m_jtxtDescription.addEditorKeys(m_jKeys);

    m_Dirty = new DirtyManager();
    m_timereservation.addPropertyChangeListener("Date", m_Dirty);
    txtCustomer.addPropertyChangeListener("Text", m_Dirty);
    txtCustomer.addPropertyChangeListener("Text", new PropertyChangeListener(){
        @Override
        public void propertyChange(PropertyChangeEvent evt) {
            customer = new CustomerInfo(null);
            customer.setTaxid(null);
            customer.setSearchkey(null);
            customer.setName(txtCustomer.getText());            
        }
    });
    m_jtxtChairs.addPropertyChangeListener("Text", m_Dirty);
    m_jtxtDescription.addPropertyChangeListener("Text", m_Dirty);
    
    writeValueEOF();
    
    ListProvider lpr = new ListProviderCreator(dlCustomers.getReservationsList(), new MyDateFilter());            
    SaveProvider spr = new SaveProvider(dlCustomers.getReservationsUpdate(), dlCustomers.getReservationsInsert(), dlCustomers.getReservationsDelete());        
    
    m_bd = new BrowsableEditableData(lpr, spr, new CompareReservations(), this, m_Dirty);           
    
    JListNavigator nl = new JListNavigator(m_bd, true);
    nl.setCellRenderer(new JCalendarItemRenderer());  
    m_jPanelList.add(nl, BorderLayout.CENTER);
    
    // La Toolbar
    m_jToolbar.add(new JLabelDirty(m_Dirty));
    m_jToolbar.add(new JCounter(m_bd));
    m_jToolbar.add(new JNavigator(m_bd));
    m_jToolbar.add(new JSaver(m_bd));       
}
 
开发者ID:gnoopy,项目名称:wifepos,代码行数:62,代码来源:JTicketsBagRestaurantRes.java


注:本文中的com.openbravo.pos.customers.DataLogicCustomers.getReservationsInsert方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。