diff --git a/do_timesheet_aed.php b/do_timesheet_aed.php index 18d2e8e986be634a6b67df686688759f819731f0..7a8309bf84e634b75d1763d88ea060302cb0c513 100644 --- a/do_timesheet_aed.php +++ b/do_timesheet_aed.php @@ -1,6 +1,6 @@ <?php /* - * Copyright (C) 2007, M2X + * Copyright (C) 2007-2008, M2X * * Authors: Jean-Paul Saman * @@ -21,12 +21,12 @@ // create a new instance of the timesheet class $obj = new CTimesheet(); -$msg = ''; // reset the message string +$msg = ''; // reset the message string // bind the informations (variables) retrieved via post to the timesheet object if (!$obj->bind( $_POST )) { - $AppUI->setMsg( $obj->getError(), UI_MSG_ERROR ); - $AppUI->redirect(); + $AppUI->setMsg( $obj->getError(), UI_MSG_ERROR ); + $AppUI->redirect(); } // detect if a deleete operation has to be processed @@ -43,47 +43,45 @@ $obj->timesheet_worked = $_POST["timesheet_worked"]; $AppUI->setMsg( 'Timesheet' ); if ($del) { - // check if there are dependencies on this object - if (!$obj->canDelete( $msg )) { - $AppUI->setMsg( $msg, UI_MSG_ERROR ); - $AppUI->redirect(); - } - // see how easy it is to run database commands with the object oriented architecture ! - // simply delete a quote from db and have detailed error or success report - if ($msg = $obj->delete()) { - $AppUI->setMsg( $msg, UI_MSG_ERROR ); - $AppUI->redirect(); - } else { - $AppUI->setMsg( "Timesheet deleted", UI_MSG_ALERT); - $AppUI->redirect( "m=timesheet" ); - } -} -else if ($stat) { - if ($msg = $obj->change_status($obj->timesheet_status)) { - $AppUI->setMsg( $msg, UI_MSG_ERROR ); - $AppUI->redirect(); - } else { - $AppUI->setMsg( "Timesheet status updated", UI_MSG_ALERT); - $AppUI->redirect( "m=timesheet&a=addedit×heet_id=".$obj->timesheet_id ); - } -} -else if ($period) { - if ($msg = $obj->change_period($obj->timesheet_period)) { - $AppUI->setMsg( $msg, UI_MSG_ERROR ); - $AppUI->redirect(); - } else { - $AppUI->setMsg( "Timesheet period changed", UI_MSG_ALERT); - $AppUI->redirect( "m=timesheet&a=addedit×heet_id=".$obj->timesheet_id ); - } -} -else { - // simply store the added/edited quote in database via the store method of the timesheet - // child class of the CDpObject provided ba the dPFramework - if (($msg = $obj->store())) { - $AppUI->setMsg( $msg, UI_MSG_ERROR ); - } else { - $isNotNew = @$_POST['timesheet_id']; - $AppUI->setMsg( $isNotNew ? 'Timesheet updated' : 'Timesheet inserted', UI_MSG_OK); - } $AppUI->redirect("m=timesheet" ); + // check if there are dependencies on this object + if (!$obj->canDelete( $msg )) { + $AppUI->setMsg( $msg, UI_MSG_ERROR ); + $AppUI->redirect(); + } + // see how easy it is to run database commands with the object oriented architecture ! + // simply delete a quote from db and have detailed error or success report + if ($msg = $obj->delete()) { + $AppUI->setMsg( $msg, UI_MSG_ERROR ); + $AppUI->redirect(); + } else { + $AppUI->setMsg( "Timesheet deleted", UI_MSG_ALERT); + $AppUI->redirect( "m=timesheet" ); + } +} else if ($stat) { + if ($msg = $obj->change_status($obj->timesheet_status)) { + $AppUI->setMsg( $msg, UI_MSG_ERROR ); + $AppUI->redirect(); + } else { + $AppUI->setMsg( "Timesheet status updated", UI_MSG_ALERT); + $AppUI->redirect( "m=timesheet&a=addedit×heet_id=".$obj->timesheet_id ); + } +} else if ($period) { + if ($msg = $obj->change_period($obj->timesheet_period)) { + $AppUI->setMsg( $msg, UI_MSG_ERROR ); + $AppUI->redirect(); + } else { + $AppUI->setMsg( "Timesheet period changed", UI_MSG_ALERT); + $AppUI->redirect( "m=timesheet&a=addedit×heet_id=".$obj->timesheet_id ); + } +} else { + // simply store the added/edited quote in database via the store method of the timesheet + // child class of the CDpObject provided ba the dPFramework + if (($msg = $obj->store())) { + $AppUI->setMsg( $msg, UI_MSG_ERROR ); + } else { + $isNotNew = $_POST['timesheet_id']; + $AppUI->setMsg( $isNotNew ? 'Timesheet updated' : 'Timesheet inserted', UI_MSG_OK); + } + $AppUI->redirect("m=timesheet" ); } ?>