break; } if (isset($_POST['KRA']) && $_POST['KRA'] == 'SEL' && $locRights['add']) { $objectArr = $extractor->parseAddData($_POST); $view_controller->addDesDisData($objectArr); } elseif (isset($_POST['KRA']) && $_POST['KRA'] == 'SAV' && $locRights['edit']) { $parsedObject = $extractor->parseEditData($_POST); $view_controller->updateDesDisData($parsedObject); } elseif (isset($_POST['KRA']) && $_POST['KRA'] == 'DEL' && $locRights['delete']) { $view_controller->delDesDisData($_POST, $_GET); } if (isset($_POST['STAT']) && ($_POST['STAT'] == 'ADD' && $locRights['add'] || $_POST['STAT'] == 'EDIT' && $locRights['edit'])) { $parsedObject = $extractor->parseData($_POST); $view_controller->assignData($_GET['uniqcode'], $parsedObject, $_POST['STAT']); } elseif (isset($_POST['STAT']) && $_POST['STAT'] == 'DEL' && $locRights['delete']) { $view_controller->delAssignData($_GET['uniqcode'], $_POST, $_GET); } if (isset($_POST['STAT']) && $_POST['STAT'] == 'OWN') { $parsedObject = $extractor->parseData($_POST); $view_controller->reDirect($_GET, $parsedObject); break; } elseif (isset($_POST['sqlState']) && isset($_POST['capturemode']) && $_GET['capturemode'] == 'addmode') { $extObject = $extractor->reloadData($_POST); $view_controller->reDirect($_GET, $extObject); break; } elseif (isset($_POST['sqlState']) && isset($_POST['capturemode']) && $_GET['capturemode'] == 'updatemode') { $extObject = $extractor->reloadData($_POST); $view_controller->reDirect($_GET, $extObject); break; } else { $view_controller->reDirect($_GET);