<div class="page-header d-print-none"><h2 class="page-title"><%= title %></h2></div>
<div class="card"><div class="card-body"><% if (error) { %><div class="alert alert-danger"><%= error %></div><% } %>
<form action="<%= coupon ? '/admin/coupons/' + coupon.id : '/admin/coupons' %>" method="post" enctype="multipart/form-data">
  <div class="mb-3"><label class="form-label">Title</label><input type="text" name="title" class="form-control" value="<%= coupon ? coupon.title : '' %>" required></div>
  <div class="mb-3"><label class="form-label">Coupon Code</label><input type="text" name="couponCode" class="form-control" value="<%= coupon ? coupon.couponCode : '' %>" required></div>
  <div class="mb-3"><label class="form-label">Logo</label><input type="file" name="logo" class="form-control"></div>
  <div class="mb-3"><label class="form-label">Validity Text</label><input type="text" name="validityText" class="form-control" value="<%= coupon ? (coupon.validityText || '') : '' %>"></div>
  <div class="mb-3"><label class="form-label">Expiry Date</label><input type="date" name="expiryDate" class="form-control" value="<%= coupon ? new Date(coupon.expiryDate).toISOString().slice(0,10) : '' %>" required></div>
  <div class="mb-3"><label class="form-label">Discount %</label><input type="number" step="0.01" name="discountPercentage" class="form-control" value="<%= coupon && coupon.discountPercentage ? coupon.discountPercentage : '' %>"></div>
  <div class="mb-3"><label class="form-label">Description</label><textarea name="description" class="form-control" rows="3"><%= coupon ? (coupon.description || '') : '' %></textarea></div>
  <div class="mb-3"><label class="form-label">Company</label><select name="companyId" class="form-select"><option value="">None</option><% companies.forEach(function(c) { %><option value="<%= c.id %>" <%= coupon && coupon.companyId == c.id ? 'selected' : '' %>><%= c.name %></option><% }); %></select></div>
  <div class="mb-3"><label class="form-check"><input type="checkbox" name="is_active" class="form-check-input" <%= !coupon || coupon.isActive ? 'checked' : '' %>><span class="form-check-label">Active</span></label></div>
  <button type="submit" class="btn btn-primary">Save</button><a href="/admin/coupons" class="btn btn-link">Cancel</a>
</form></div></div>
