47 lines
1.9 KiB
Plaintext
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>
|