﻿/* 购物车 */
function addCart(saleId) {
    var name = $("#name" + saleId).html();
    var quantity = $("#quantity" + saleId).val();
    if (quantity == null)
        quantity = 1;
    if (quantity < 1 || quantity > 9) {
        alert("对不起，每件商品的购物数量只能位于1-9之间。");
        return;
    }
    $.post("/Cart/AddCart?saleId=" + saleId, { Action: "post", Quantity: quantity },
		function(data) {
		    if (data == 0) {
		        alert("“" + name + "”已经被放入到购物车。");
		        return;
		    }
		    else if (data == -1) {
		        alert("对不起，每件商品的购物数量只能位于1-9之间。");
		        return;
		    }
		    else if (data == -2) {
		        alert("对不起，每笔订单的总计金额不能超过100000硬币。");
		        return;
		    }
		    else if (data == -3) {
		        alert("对不起，购物车购物篮中的道具种类数量上限为10。");
		        return;
		    }
		    else if (data == -4) {
		        alert("对不起，每种道具的购买数量上限为9。");
		        return;
		    }
		    else if (data == -5) {
		    alert("对不起，该道具为限定购买数量道具您已经达到了可购买道具数量的上限。");
		        return;
		    }
		    else if (data == -6) {
		    alert("对不起，该道具为游戏级别限定道具您的级别不在可购买该道具的级别范围内。");
		        return;
		    }
		    else if (data == -99) {
		        alert("对不起，系统异常，放入购物车失败。");
		        return;
		    }
		    else if (data == -101) {
		        alert("请您先登录后，再购物道具，谢谢。");
		        return;
		    }
		    alert("系统异常。");
		});
}
/* 我的购物车 */
function editShoppingCartQuantity(saleId) {
    var quantity = $("#quantity" + saleId).val();
    if (quantity < 1 || quantity > 9) {
        alert("对不起，每件商品的购物数量只能位于1-9之间。");
        return;
    }
    $.post("/Profile/EditShoppingCartQuantity?saleId=" + saleId, { Action: "post", Quantity: quantity },
		function(data) {
            if (data == 0) {
                location.reload();
                return;
            }
		    else if (data == -1) {
		        alert("对不起，每件商品的购物数量只能位于1-9之间。");
		        return;
		    }
		    else if (data == -5) {
		        alert("对不起，该道具为限定购买数量道具您已经达到了可购买道具数量的上限。");
		        return;
		    }
		    else if (data == -6) {
		        alert("对不起，该道具为游戏级别限定道具您的级别不在可购买该道具的级别范围内。");
		        return;
		    }
		    else if (data == -99) {
		        alert("对不起，系统异常，修改数量失败。");
		        return;
		    }
		    alert("系统异常。");
		});
}
/* 下订单 */
function addOrder() {
    $.post("/Profile/AddOrder", { Action: "post" },
		function(data) {
            $("#info").show();
            $("#loading").hide();
		    if (data > 0) {
		        location.href = "/Profile/OrderSuccess?orderId=" + data;
		        return;
		    }
		    else if (data == -1) {
		        alert("对不起，购物车为空。");
		        return;
		    }
		    else if (data == -2) {
		        alert("每笔订单的总计金额不能超过100000硬币。");
		        return;
		    }
		    else if (data == -3) {
		        alert("对不起，您的账户余额不足。");
		        return;
		    }
		    else if (data == -4) {
		        alert("系统异常，扣费失败。");
		        return;
		    }
		    else if (data == -5) {
		        alert("系统异常，添加订单失败。");
		        return;
		    }
		    else if (data == -6) {
		        alert("系统异常，添加购买记录失败。");
		        return;
		    }
		    else if (data == -7) {
		        alert("系统异常，添加异常信息失败。");
		        return;
		    }
		    else if (data == -99) {
		        alert("系统异常，提交订单失败。");
		        return;
		    }
		    alert("系统异常。");
		});
}