public function edit($id) { $program = Program::findOrFail($id); $generations = Generation::all(); $menu = 'project'; return View::make('programs.edit', compact('program', 'generations', 'menu')); }
public function edit($id) { $activity = Activity::find($id); $generations = Generation::all(); $locations = Location::all(); $menu = 'project'; return View::make('activities.edit', compact('activity', 'generations', 'locations', 'menu')); }
public function index() { $handbooks = Handbook::where('project_id', '=', Auth::user()->curr_project_id)->get(); $employees = Employee::all(); $generations = Generation::all(); $majors = Major::all(); $menu = 'project'; return View::make('handbooks.index', compact('employees', 'handbooks', 'generations', 'majors', 'menu')); }
public function edit($id) { $course = Course::find($id); $classifications = Classification::all(); $generations = Generation::all(); $programs = Program::all(); $majors = Major::all(); $menu = 'project'; return View::make('courses.edit', compact('course', 'classifications', 'programs', 'generations', 'majors', 'menu')); }
public function create() { $menu = 'registration'; $generations = Generation::all(); $classifications = Classification::where('category', '=', 'Registration')->get(); $locations = Location::where('id', '<>', Auth::user()->location_id)->get(); $employees = Employee::all(); $courses = Course::where('project_id', '=', Auth::user()->curr_project_id)->where('location_id', '=', Auth::user()->location_id)->where('availability', '=', 1)->where('active', '=', 1)->get(); $discounts = Discount::all(); $promotions = Promotion::all(); $vouchers = Voucher::all(); $charges = Charge::all(); $partners = Partner::where('location_id', '=', Auth::user()->location_id)->get(); return View::make('registrations.create', compact('classifications', 'locations', 'employees', 'generations', 'courses', 'charges', 'discounts', 'promotions', 'vouchers', 'partners', 'menu')); }
/** * Display a listing of generations * * @return Response */ public function index() { $generations = Generation::all(); return View::make('generations.index', compact('generations')); }
public function recapCirculationGeneration() { $registrations = Classification::where('category', '=', 'Registration')->get(); $resigns = Classification::where('category', '=', 'Resign')->get(); $generations = Generation::all(); $comes = array(); $leaves = array(); foreach ($registrations as $registration) { $statistics = array(); foreach ($generations as $generation) { $count = Registration::with(array('issue'))->join('issues', 'issues.registration_id', '=', 'registrations.id')->where('registrations.project_id', '=', Auth::user()->curr_project_id)->where('registrations.location_id', '=', Auth::user()->location_id)->where('registrations.classification_id', '=', $registration->id)->where('issues.generation_id', '=', $generation->id)->count(); $statistics[] = array('count' => $count); } $comes[] = array('name' => $registration->name, 'statistics' => $statistics); } foreach ($resigns as $resign) { $statistics = array(); foreach ($generations as $generation) { $count = Resign::with(array('issue'))->join('issues', 'issues.id', '=', 'resigns.issue_id')->where('resigns.project_id', '=', Auth::user()->curr_project_id)->where('resigns.location_id', '=', Auth::user()->location_id)->where('resigns.classification_id', '=', $resign->id)->where('issues.generation_id', '=', $generation->id)->count(); $statistics[] = array('count' => $count); } $leaves[] = array('name' => $resign->name, 'statistics' => $statistics); } $menu = 'report'; return View::make('reports.recapcirculationgeneration', compact('comes', 'leaves', 'generations', 'menu')); }