public function doDelete(request $req, $res, $args)
{
$this->initRoute($req, $res);
$model = ModelsFactory::getModelWithRequest($req);
$model = $model->find($args['id']);
$model->delete();
$this->flash->addMessage('success', $this->controllerName . ' success deleted!');
return $res->withStatus(301)->withHeader('Location', $this->router->pathFor('list.' . $this->controllerName));
}