public function store_expense(CreateExpenseRequest $request) { $id = Auth::user()->id; $expenses = new Expense($request->all()); $expenses->user_id = $id; $expenses->iduser_update = $id; $expenses->save(); // if($action=='save_new') // { return redirect()->route('admin.salidas.index'); // } // else { // return redirect()->back(); // } Session::flash('message', 'El proveedor: ' . $expenses->provider->name . ' realizo una salidad $$'); }
public function store(CreateExpenseRequest $request) { $expense = $this->expenseService->save($request->input()); Session::flash('message', trans('texts.created_expense')); return redirect()->to("expenses/{$expense->public_id}/edit"); }
/** * @SWG\Post( * path="/expenses", * tags={"expense"}, * summary="Create a expense", * @SWG\Parameter( * in="body", * name="body", * @SWG\Schema(ref="#/definitions/Expense") * ), * @SWG\Response( * response=200, * description="New expense", * @SWG\Schema(type="object", @SWG\Items(ref="#/definitions/Expense")) * ), * @SWG\Response( * response="default", * description="an ""unexpected"" error" * ) * ) */ public function store(CreateExpenseRequest $request) { $expense = $this->expenseRepo->save($request->input()); $expense = Expense::scope($expense->public_id)->with('client', 'invoice', 'vendor')->first(); return $this->itemResponse($expense); }