Subversion Repositories SmartDukaan

Rev

Rev 23796 | Rev 23891 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 23796 Rev 23823
Line 17... Line 17...
17
import com.spice.profitmandi.dao.entity.fofo.CustomerCreditNote;
17
import com.spice.profitmandi.dao.entity.fofo.CustomerCreditNote;
18
import com.spice.profitmandi.dao.entity.fofo.FofoOrderItem;
18
import com.spice.profitmandi.dao.entity.fofo.FofoOrderItem;
19
 
19
 
20
@Service
20
@Service
21
public interface OrderService {
21
public interface OrderService {
22
	public int createOrder(CreateOrderRequest createOrderRequest, int fofoId) throws ProfitMandiBusinessException;
22
	public int createOrder(CreateOrderRequest createOrderRequest, int fofoId, boolean accessoriesDeals) throws ProfitMandiBusinessException;
23
	public void updateCustomerDetails(CustomCustomer customCustomer, String invoiceNumber) throws ProfitMandiBusinessException;
23
	public void updateCustomerDetails(CustomCustomer customCustomer, String invoiceNumber) throws ProfitMandiBusinessException;
24
	public PdfModel getInvoicePdfModel(int fofoId, int orderId) throws ProfitMandiBusinessException;
24
	public PdfModel getInvoicePdfModel(int fofoId, int orderId) throws ProfitMandiBusinessException;
25
	public PdfModel getInvoicePdfModel(int orderId) throws ProfitMandiBusinessException;
25
	public PdfModel getInvoicePdfModel(int orderId) throws ProfitMandiBusinessException;
26
	public String getBillingAddress(CustomerAddress customerAddress);
26
	public String getBillingAddress(CustomerAddress customerAddress);
27
	public List<CartFofo> cartCheckout(String cartJson) throws ProfitMandiBusinessException;
27
	public List<CartFofo> cartCheckout(String cartJson) throws ProfitMandiBusinessException;