Mini Kabibi Habibi
DXSK8.Tablet.login = function (params) {
var getCurrentOrder = function() {
DXSK8.db.OrderItems.load({
filter: [["Order.Customer.Id", 1], ["Order.State", 0]],
select: ["Order.Id", "Product", "Product.Type.Id", "Id"]
}).done(function (orders) {
$.each(orders || [], function(index, orderItem) {
DXSK8.Tablet.currentOrder.products[orderItem.Product.Type.Id]({
Name: orderItem.Product.Name,
Price: Number(orderItem.Product.Price),
OrderItemId: orderItem.Id
});
DXSK8.Tablet.currentOrder.id = orderItem.Order.Id;
});
DXSK8.Tablet.currentOrder.visible(true);
});
};
var viewModel = {
signIn: function() {
DXSK8.Tablet.currentCustomer.authorized(true);
getCurrentOrder();
DXSK8.app.navigate("productCategories");
},
goBack: function () {
DXSK8.app.navigate("index");
}
};
return viewModel;
};