initial commit

This commit is contained in:
Chris Sewell
2012-11-28 03:55:08 -05:00
parent 7adb399b2e
commit cf140a2e97
3247 changed files with 492437 additions and 0 deletions

31
lib/model/WorkorderPeer.php Executable file
View File

@ -0,0 +1,31 @@
<?php
/**
* Subclass for performing query and update operations on the 'workorder' table.
*
*
*
* @package lib.model
*/
class WorkorderPeer extends BaseWorkorderPeer
{
/*
* Retrieves all workorders for a tech on a specific day.
*/
public static function getOrdersForTechnician($technicianId, $jobDate)
{
$c = new Criteria ();
$c->add(WorkorderTechPeer::USER_ID, $technicianId);
$c->addJoin(WorkorderPeer::ID, WorkorderTechPeer::WORKORDER_ID, Criteria::INNER_JOIN );
$c->add(WorkorderPeer::JOB_DATE, $jobDate);
$c->addDescendingOrderByColumn(WorkorderPeer::JOB_START);
$c->addAscendingOrderByColumn(WorkorderPeer::JOB_END);
$c->addAscendingOrderByColumn(WorkorderTechPeer::WORKORDER_ID);
return WorkorderPeer::doSelect($c);
}
}