<?php namespace App\Http\Controllers; use Illuminate\Http\Request; class PostsController extends Controller { public function get_emp_inf(){ $emp = new \App\Empoyees_inf; $employee = $emp::all(); return view('posts.index', ['employee'=>$employee]); } public function get_products(){ $prod = new \App\Products; $products = $prod::all(); return view('posts.prod', ['products'=>$products]); } public function formemp() { return view('posts.daily'); } public function addprod() { return view('posts.products'); } public function ind(Request $request) { $emp = new \App\Empoyees_inf; $emp->second_name=$request->second_name; $emp->first_name=$request->first_name; $emp->last_name=$request->last_name; $emp->phone=$request->phone; $emp->address=$request->address; $emp->dbirth=$request->dbirth; $emp->position=$request->position; $emp->save(); $employee = $emp::all(); return view('posts.index', ['employee'=>$employee]); } public function pro(Request $request) { $prod = new \App\Products; $prod->product=$request->product; $prod->price=$request->price; $prod->automobile=$request->automobile; $prod->in_stock=$request->in_stock; $prod->save(); $products = $prod::all(); return view('posts.prod', ['products'=>$products]); } public function sp() { // $sp = new \App\Sold_products; $sps = \App\Sold_products::all(); foreach ($sps as $sp) { $array[$sp['id']] = array( 'id' => $sp['id'], 'product' => $sp->products['product'], 'employee' => $sp->empoyees_infs['second_name'], 'customer' => $sp['customer'], 'count' => $sp['amount'] ); } return view('posts.sold')->with(['sps'=>$array]); } public function duties() { // $sp = new \App\Sold_products; // $sps = \App\Sold_products::all(); // foreach ($sps as $sp) { // $array[$sp['id']] = array( // 'id' => $sp['id'], // 'product' => $sp->products['product'], // 'employee' => $sp->empoyees_infs['second_name'], // 'customer' => $sp['customer'], // 'count' => $sp['amount'] // ); // } $employees = \App\Empoyees_inf::all(); foreach ($employees as $emp) { $array[$emp['id']] = array( 'name' => $emp['second_name'], 'duty' => $emp->duties ); } return view('posts.duties')->with(['duties'=>$array]); } }