title: How to create multiple jobs in Quartz/Hangfire dynamically using MVC C#?
body: <p>I am new to <a href="https://github.com/quartznet/quartznet" rel="nofollow noreferrer">Quartz.net/hangfire</a>. I have a requirement that I need to schedule multiple reports through UI by the client as per their convenient timing.</p>
  <p>We have almost 30 clients, and each client has 20-25 reports. Clients have access to the portal and they can configure their report timing by any day/monthly/yearly.</p>
  <p>For example, if client A scheduled 5 reports:</p>
  <pre><code>report a ---&gt; daily @ 10PM
  report b ---&gt; monthly once on date 02 @ 10AM
  report c ---&gt; yearly once on date 30/june @ 5PM
  report d ---&gt; daily @ 12PM
  report e ---&gt; monthly once on date 02 @ 10AM
  </code></pre>
  <p>In the same way, all clients have the privilege to configure their reports respectively from the UI.</p>
  <p>Could you please help me on <strong>how to create multiple jobs dynamically</strong> from UI using Quartz.net/Hangfire?</p>