package com.salesmanager.admin.data.order; import com.salesmanager.core.model.common.Billing; import com.salesmanager.core.model.common.Delivery; import com.salesmanager.core.model.order.Order; import com.salesmanager.core.model.order.orderstatus.OrderStatus; import java.io.Serializable; import java.util.Arrays; import java.util.List; import javax.persistence.Embedded; /** * Created by umesh on 3/28/17. */ public class OrderData implements Serializable{ private Long Id; private String orderHistoryComment = ""; List<OrderStatus> orderStatusList = Arrays.asList(OrderStatus.values()); private String datePurchased = ""; private Order order; @Embedded private com.salesmanager.core.model.common.Delivery delivery = null; // this will be a DTO inplace of entity @Embedded private com.salesmanager.core.model.common.Billing billing = null; // this will be a DTO inplace of entity public String getDatePurchased() { return datePurchased; } public void setDatePurchased(String datePurchased) { this.datePurchased = datePurchased; } public Long getId() { return Id; } public void setId(Long id) { Id = id; } public String getOrderHistoryComment() { return orderHistoryComment; } public void setOrderHistoryComment(String orderHistoryComment) { this.orderHistoryComment = orderHistoryComment; } public List<OrderStatus> getOrderStatusList() { return orderStatusList; } public void setOrderStatusList(List<OrderStatus> orderStatusList) { this.orderStatusList = orderStatusList; } public Order getOrder() { return order; } public void setOrder(Order order) { this.order = order; } public Delivery getDelivery() { return delivery; } public void setDelivery(Delivery delivery) { this.delivery = delivery; } public Billing getBilling() { return billing; } public void setBilling(Billing billing) { this.billing = billing; } }