public function execute() { try { $fecha = request::getInstance()->getPost(salidaBodegaTableClass::getNameField(salidaBodegaTableClass::FECHA, true)); $empleado = request::getInstance()->getPost(salidaBodegaTableClass::getNameField(salidaBodegaTableClass::EMPLEADO, true)); salidaBodegaTableClass::validateCreate($fecha, $empleado); $data = array(salidaBodegaTableClass::EMPLEADO => $empleado, salidaBodegaTableClass::FECHA => $fecha, salidaBodegaTableClass::ESTADO => true); salidaBodegaTableClass::insert($data); session::getInstance()->setSuccess(i18n::__('succesCreate1', null, 'bodega')); log::register(i18n::__('create'), salidaBodegaTableClass::getNameTable()); routing::getInstance()->redirect('bodega', 'indexSalida'); } catch (PDOException $exc) { session::getInstance()->setFlash('exc', $exc); routing::getInstance()->forward('shfSecurity', 'exception'); } }