public static Order getInstance(int orderId, string manufacturer, string model, bool airCon, bool alloys, LastId lastId) { return(new Order(orderId, manufacturer, model, airCon, alloys, lastId)); }
private Order(int orderId, string manufacturer, string model, bool airCon, bool alloys, LastId lastId) { if (orderId == 0) { this.orderId = lastId.getNextOrderId(); } else { this.orderId = orderId; } this.manufacturer = manufacturer; this.model = model; this.airCon = airCon; this.alloys = alloys; }