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

47
lib/model/WorkorderTechPeer.php Executable file
View File

@ -0,0 +1,47 @@
<?php
/**
* Subclass for performing query and update operations on the 'workorder_tech' table.
*
*
*
* @package lib.model
*/
class WorkorderTechPeer extends BaseWorkorderTechPeer
{
public static function getWorkorderTechInfo($workorderId)
{
$c = new Criteria ();
$c->add(WorkorderTechPeer::WORKORDER_ID, $workorderId);
$c->addJoin(UserPeer::ID, WorkorderTechPeer::USER_ID, Criteria::INNER_JOIN);
return UserPeer::doSelect($c);
}
public static function getWorkorderTechs($workorderId)
{
$c = new Criteria ();
$c->add(WorkorderTechPeer::WORKORDER_ID, $workorderId);
return WorkorderTechPeer::doSelect($c);
}
public static function getPrimaryTech($workorderId, $userId)
{
$c = new Criteria ();
$c->add(WorkorderTechPeer::WORKORDER_ID, $workorderId);
$c->add(WorkorderTechPeer::USER_ID, $userId);
return WorkorderTechPeer::doSelect($c);
}
public static function getSecondaryTech($workorderId, $userId)
{
$c = new Criteria ();
$c->add(WorkorderTechPeer::WORKORDER_ID, $workorderId);
$c->add(WorkorderTechPeer::USER_ID, $userId, Criteria::NOT_EQUAL);
return WorkorderTechPeer::doSelect($c);
}
}