Esempio n. 1
0
 public function reportStepTwo(Request $data)
 {
     if (Session::has('report.user_id')) {
         $userid = Session::get('report.user_id');
     } else {
         $userid = Auth::user()->id;
     }
     if ($data->isMethod('post')) {
         $steptwocompanyname = $data->input('steptwocompanyname');
         $steptwodescriptive = $data->input('steptwodescriptive');
         $steptwocity = $data->input('steptwocity');
         $steptwostate = $data->input('steptwostate');
         $steptwocategory = $data->input('steptwocategory');
         $steptwosubcategory = $data->input('steptwosubcategory');
         $reportsteptwo = array();
         $reportsteptwo['title'] = $steptwocompanyname . $steptwodescriptive . $steptwocity . $steptwostate;
         $reportsteptwo['category'] = $steptwocategory;
         $reportsteptwo['subcategory'] = $steptwosubcategory;
         Session::put('report.steptwo', $reportsteptwo);
         if (Session::has('report.stepone')) {
             $steponesession = Session::get('report.stepone');
         } else {
             return redirect('/filereport');
         }
         $reportdata = array();
         $reportdata['user_id'] = $userid;
         $reportdata['category_id'] = $steptwocategory;
         $reportdata['subcategory_id'] = $steptwosubcategory;
         $reportdata['company_or_individual_name'] = $steponesession['companyname'];
         $reportdata['company_or_individual_aka'] = $steponesession['aka'];
         $reportdata['web_address'] = $steponesession['webaddress'];
         $reportdata['descriptive_words'] = $steptwodescriptive;
         $reportdata['report_title'] = $reportsteptwo['title'];
         $reportdata['street_address'] = $steponesession['streetaddress'];
         $reportdata['city'] = $steponesession['city'];
         $reportdata['state'] = $steponesession['state'];
         $reportdata['country'] = $steponesession['country'];
         $reportdata['fax'] = $steponesession['fax'];
         $reportdata['zip_code'] = $steponesession['zipcode'];
         $reportdata['email_address'] = $steponesession['phone'];
         $reportdata['phone'] = $steponesession['phone'];
         if (Session::has('report.id')) {
             $reportid = Session::get('report.id');
             $objReport = new report();
             $reportresponse = $objReport->updateReportStepTwo($reportdata, $reportid);
             return redirect('/filereport?step=3');
         } else {
             $objReport = new report();
             $reportresponse = $objReport->createReport($reportdata);
             Session::put('report.id', $reportresponse);
             return redirect('/filereport?step=3');
         }
     }
 }