}
         }
     } else {
         echo "Item not enough quantity.";
     }
 } else {
     if ($_POST['type'] == "save") {
         try {
             $production = new Production_issue($_POST['key']);
             //$production->populate();
             if ($_POST['issuer'] != "") {
                 $production->setIssuer($_POST['issuer']);
                 $production->setIssuerDate($_POST['issuer_date']);
             }
             if ($_POST['receiver'] != "") {
                 $production->setReceiver($_POST['receiver']);
                 $production->setReceiverDate($_POST['receiver_date']);
             }
             $production->store();
         } catch (fExpectedException $e) {
             echo $e->printMessage();
         }
     } else {
         if ($_POST['type'] == "cancel") {
             try {
                 $production = new Production_issue($_POST['key']);
                 $production->setStatus("cancelled");
                 $production->store();
             } catch (fExpectedException $e) {
                 echo $e->printMessage();
             }