public List <Order> GetInvoicableOrdersByAccount(int company_key, int account_key) { IOrderBusinessEngine order_be = _business_engine_factory.GetBusinessEngine <IOrderBusinessEngine>(); return(order_be.GetInvoicableOrdersByAccount(company_key, account_key)); }
public List <Order> GetOrdersByCompany(Company company) { IOrderBusinessEngine order_be = _business_engine_factory.GetBusinessEngine <IOrderBusinessEngine>(); return(order_be.GetOpenOrdersByCompany(company)); }
public List <Order> FindOrdersByCompany(Company company, string search_pattern) { IOrderBusinessEngine order_be = _business_engine_factory.GetBusinessEngine <IOrderBusinessEngine>(); return(order_be.FindOrdersByCompany(company, search_pattern)); }
public List <Order> GetOrdersByAccount(Account account) { IOrderBusinessEngine order_be = _business_engine_factory.GetBusinessEngine <IOrderBusinessEngine>(); return(order_be.GetOpenOrdersByAccount(account)); }
public Order GetOrder(int order_key) { IOrderBusinessEngine order_be = _business_engine_factory.GetBusinessEngine <IOrderBusinessEngine>(); return(order_be.GetOrderByID(order_key)); }
public bool DeleteOrder(Order order) { IOrderBusinessEngine order_be = _business_engine_factory.GetBusinessEngine <IOrderBusinessEngine>(); return(order_be.OrderDelete(order)); }
public int CreateOrder(Order order) { IOrderBusinessEngine order_be = _business_engine_factory.GetBusinessEngine <IOrderBusinessEngine>(); return(order_be.OrderSave(order)); }
public OrderController(IOrderBusinessEngine orderBusinessEngine) { _orderBusinessEngine = orderBusinessEngine; }