Example #1
0
File: seed.php Project: ajb/rfpez
 public function run()
 {
     // Create the base data.
     $this->base_data();
     $this->minimal_data();
     $project = Project::first();
     // Create a bunch more stuff, just for testin'.
     for ($i = 0; $i < 5; $i++) {
         Factory::project($project->id);
     }
     for ($i = 0; $i < 15; $i++) {
         Factory::bid();
     }
     for ($i = 0; $i < 15; $i++) {
         Factory::question();
     }
     for ($i = 0; $i < 10; $i++) {
         Factory::vendor();
     }
     for ($i = 0; $i < 40; $i++) {
         Factory::section();
     }
     for ($i = 0; $i < 20; $i++) {
         Factory::project($project->id);
     }
     for ($i = 0; $i < 40; $i++) {
         Factory::bid(array(), $project->id);
     }
 }
Example #2
0
 public function myprojects()
 {
     $view = $this->getActionView();
     if (RequestMethods::post('approve')) {
         $pro = Project::first(array('id = ?' => RequestMethods::post('id')));
         $pro->approve = 1;
         $pro->status = "approved";
         $pro->save();
     }
     if (isset($this->_user)) {
         $admin = User::first(array('id = ?' => $this->user->id, 'admin = ?' => 1));
         if (!empty($admin)) {
             $pro = Project::all();
             $view->set('admin', $admin)->set('pro', $pro);
         } else {
             $manager = User::first(array('id = ?' => $this->user->id, 'type = ?' => 'manager'));
             if (!empty($manager)) {
                 $pro = Project::all(array('managerid = ?' => $this->user->id));
                 $view->set('manager', $manager)->set('pro', $pro);
             } else {
                 $client = User::first(array('id = ?' => $this->user->id, 'type = ?' => 'client'));
                 $pro = Project::all(array('clientid = ?' => $this->user->id));
                 $view->set('client', $client)->set('pro', $pro);
             }
         }
     }
 }