Added dates to Order/Index orders

This commit is contained in:
Frank Schubert
2021-10-12 23:17:36 +02:00
parent c464e111e8
commit f5eea9a035
2 changed files with 176 additions and 11 deletions

View File

@@ -651,7 +651,36 @@ class OrderController extends mfBaseController {
}
public function deleteAction() {
protected function saveVorortterminAction() {
$r = $this->request;
$order_id = $r->id;
if(!is_numeric($order_id) || $order_id < 1) {
$this->returnJson(["status" => "error", "order" => ['id' => $order_id]]);
}
$order = new Order($order_id);
if(!$order->id) {
$this->returnJson(["status" => "error", "order" => ['id' => $order_id]]);
}
$date = $r->install_date;
if(!$date) {
$this->returnJson(["status" => "error", "order" => ['id' => $order_id]]);
}
$date = Layout::dateToInt($date);
if(!$date) {
$this->returnJson(["status" => "error", "order" => ['id' => $order_id]]);
}
$order->install_date = $date;
$order->save();
$this->returnJson(["status" => "OK", "order" => ['id' => $order_id]]);
}
protected function deleteAction() {
if(!$this->me->is(["Admin","salespartner"])) {
$this->layout()->setFlash("Keine Berechtigung", "error");
$this->redirect("Order");