Mango.Nop.Plugins/Nop.Plugin.Misc.AuctionPlugin/Areas/Admin/Views/AdminProductAuctionSettings...

47 lines
1.9 KiB
Plaintext

@model ProductAssignToAuctionViewModel
<div class="auction-settings-box">
<h3>@T("Plugins.Misc.AuctionPlugin.AssignToAuction")</h3>
<form id="assignAuctionForm" method="post" action="@Url.Action("AssignProductToAuction", "AuctionPluginAdmin", new { area = "Admin" })">
<input type="hidden" name="productId" value="@Model.ProductId" />
<input type="hidden" name="startingPrice" value="@Model.StartingPrice" />
@* <input type="hidden" name="bidPrice" value="@Model.StartingPrice" /> *@
<div class="form-group">
<label for="auctionSelect">@T("Plugins.Misc.AuctionPlugin.SelectAuction")</label>
<select id="auctionSelect" name="auctionId" class="form-control">
<option value="">@T("Plugins.Misc.AuctionPlugin.SelectAuctionPlaceholder")</option>
@foreach (var auction in ViewBag.Auctions as List<Nop.Plugin.Misc.AuctionPlugin.Domains.Entities.Auction>)
{
<option value="@auction.Id">@auction.AuctionName</option>
}
</select>
</div>
<button type="submit" class="btn btn-primary">
@T("Plugins.Misc.AuctionPlugin.AssignToAuctionButton")
</button>
</form>
</div>
<script>
$(document).ready(function () {
$('#assignAuctionForm').on('submit', function (e) {
e.preventDefault();
var form = $(this);
$.ajax({
url: form.attr('action'),
type: 'POST',
data: form.serialize(),
success: function (response) {
toastr.success("@T("Plugins.Misc.AuctionPlugin.ProductAssignedSuccess")");
},
error: function (error) {
toastr.error("@T("Plugins.Misc.AuctionPlugin.ProductAssignedError")");
}
});
});
});
</script>