| @@ -87,7 +87,9 @@ class CustomerController extends Controller | |||
| $totalRecords = Form::with('Subscriber','PackageDetail','WorkOrder')->select('count(*) as allcount')->count(); | |||
| if ($searchValue==!null){ | |||
| $totalRecordswithFilter = Form::whereHas('subscriber',function($q) use($searchValue){ | |||
| $q->where('name', 'like', '%' .$searchValue . '%')->orWhere('company_name', 'like', '%' .$searchValue . '%'); | |||
| $q->where('name', 'like', '%' .$searchValue . '%')->orWhere('company_name', 'like', '%' .$searchValue . '%') | |||
| ->orWhere('unit_no', 'like', '%' .$searchValue . '%')->orWhere('building_name', 'like', '%' .$searchValue . '%') | |||
| ->orWhere('street', 'like', '%' .$searchValue . '%')->orWhere('city', 'like', '%' .$searchValue . '%'); | |||
| })->select('count(*) as allcount')->count(); | |||
| }else{ | |||
| $totalRecordswithFilter = Form::with('Subscriber','PackageDetail','WorkOrder')->select('count(*) as allcount')->count(); | |||
| @@ -103,7 +105,9 @@ class CustomerController extends Controller | |||
| if($type == 'null' && $building == 'null' && $dealer == 'null'){ | |||
| if ($searchValue==!null){ | |||
| $form = Form::with('Subscriber','PackageDetail','WorkOrder')->whereHas('subscriber',function($q) use($searchValue){ | |||
| $q->where('name', 'like', '%' .$searchValue . '%')->orWhere('company_name', 'like', '%' .$searchValue . '%'); | |||
| $q->where('name', 'like', '%' .$searchValue . '%')->orWhere('company_name', 'like', '%' .$searchValue . '%') | |||
| ->orWhere('unit_no', 'like', '%' .$searchValue . '%')->orWhere('building_name', 'like', '%' .$searchValue . '%') | |||
| ->orWhere('street', 'like', '%' .$searchValue . '%')->orWhere('city', 'like', '%' .$searchValue . '%'); | |||
| })->orderBy('created_at', 'desc')->skip(intval($start))->take(intval($rowperpage))->get(); | |||
| }else{ | |||
| $form = Form::with('Subscriber','PackageDetail','WorkOrder')->orderBy('created_at', 'desc')->skip(intval($start))->take(intval($rowperpage))->get(); | |||
| @@ -682,7 +686,9 @@ class CustomerController extends Controller | |||
| })->select('count(*) as allcount')->count(); | |||
| if ($searchValue==!null){ | |||
| $totalRecordswithFilter = Form::whereHas('subscriber',function($q) use($searchValue){ | |||
| $q->where('name', 'like', '%' .$searchValue . '%')->orWhere('company_name', 'like', '%' .$searchValue . '%'); | |||
| $q->where('name', 'like', '%' .$searchValue . '%')->orWhere('company_name', 'like', '%' .$searchValue . '%') | |||
| ->orWhere('unit_no', 'like', '%' .$searchValue . '%')->orWhere('building_name', 'like', '%' .$searchValue . '%') | |||
| ->orWhere('street', 'like', '%' .$searchValue . '%')->orWhere('city', 'like', '%' .$searchValue . '%'); | |||
| })->whereHas('workorder',function($q){ | |||
| $q->where('nature_work','Rectification'); | |||
| })->select('count(*) as allcount')->count(); | |||
| @@ -702,7 +708,9 @@ class CustomerController extends Controller | |||
| if($type == 'null' && $building == 'null' && $dealer == 'null'){ | |||
| if ($searchValue==!null){ | |||
| $form = Form::with('Subscriber','PackageDetail','WorkOrder')->whereHas('subscriber',function($q) use($searchValue){ | |||
| $q->where('name', 'like', '%' .$searchValue . '%')->orWhere('company_name', 'like', '%' .$searchValue . '%'); | |||
| $q->where('name', 'like', '%' .$searchValue . '%')->orWhere('company_name', 'like', '%' .$searchValue . '%') | |||
| ->orWhere('unit_no', 'like', '%' .$searchValue . '%')->orWhere('building_name', 'like', '%' .$searchValue . '%') | |||
| ->orWhere('street', 'like', '%' .$searchValue . '%')->orWhere('city', 'like', '%' .$searchValue . '%'); | |||
| })->whereHas('workorder',function($q){ | |||
| $q->where('nature_work','Rectification'); | |||
| })->orderBy('created_at', 'desc')->skip(intval($start))->take(intval($rowperpage))->get(); | |||
| @@ -843,7 +851,9 @@ class CustomerController extends Controller | |||
| $totalRecords = Form::with('Subscriber','PackageDetail','WorkOrder')->where('type_application','R')->select('count(*) as allcount')->count(); | |||
| if ($searchValue==!null){ | |||
| $totalRecordswithFilter = Form::whereHas('subscriber',function($q) use($searchValue){ | |||
| $q->where('name', 'like', '%' .$searchValue . '%')->orWhere('company_name', 'like', '%' .$searchValue . '%'); | |||
| $q->where('name', 'like', '%' .$searchValue . '%')->orWhere('company_name', 'like', '%' .$searchValue . '%') | |||
| ->orWhere('unit_no', 'like', '%' .$searchValue . '%')->orWhere('building_name', 'like', '%' .$searchValue . '%') | |||
| ->orWhere('street', 'like', '%' .$searchValue . '%')->orWhere('city', 'like', '%' .$searchValue . '%'); | |||
| })->where('type_application','R')->select('count(*) as allcount')->count(); | |||
| }else{ | |||
| $totalRecordswithFilter = Form::with('Subscriber','PackageDetail','WorkOrder')->where('type_application','R')->select('count(*) as allcount')->count(); | |||
| @@ -859,7 +869,9 @@ class CustomerController extends Controller | |||
| if($type == 'null' && $building == 'null' && $dealer == 'null'){ | |||
| if ($searchValue==!null){ | |||
| $form = Form::with('Subscriber','PackageDetail','WorkOrder')->whereHas('subscriber',function($q) use($searchValue){ | |||
| $q->where('name', 'like', '%' .$searchValue . '%')->orWhere('company_name', 'like', '%' .$searchValue . '%'); | |||
| $q->where('name', 'like', '%' .$searchValue . '%')->orWhere('company_name', 'like', '%' .$searchValue . '%') | |||
| ->orWhere('unit_no', 'like', '%' .$searchValue . '%')->orWhere('building_name', 'like', '%' .$searchValue . '%') | |||
| ->orWhere('street', 'like', '%' .$searchValue . '%')->orWhere('city', 'like', '%' .$searchValue . '%'); | |||
| })->where('type_application','R')->orderBy('created_at', 'desc')->skip(intval($start))->take(intval($rowperpage))->get(); | |||
| }else{ | |||
| $form = Form::with('Subscriber','PackageDetail','WorkOrder')->where('type_application','R')->orderBy('created_at', 'desc')->skip(intval($start))->take(intval($rowperpage))->get(); | |||
| @@ -998,7 +1010,9 @@ class CustomerController extends Controller | |||
| $totalRecords = Form::with('Subscriber','PackageDetail','WorkOrder')->where('type_application','B')->select('count(*) as allcount')->count(); | |||
| if ($searchValue==!null){ | |||
| $totalRecordswithFilter = Form::whereHas('subscriber',function($q) use($searchValue){ | |||
| $q->where('name', 'like', '%' .$searchValue . '%')->orWhere('company_name', 'like', '%' .$searchValue . '%'); | |||
| $q->where('name', 'like', '%' .$searchValue . '%')->orWhere('company_name', 'like', '%' .$searchValue . '%') | |||
| ->orWhere('unit_no', 'like', '%' .$searchValue . '%')->orWhere('building_name', 'like', '%' .$searchValue . '%') | |||
| ->orWhere('street', 'like', '%' .$searchValue . '%')->orWhere('city', 'like', '%' .$searchValue . '%'); | |||
| })->where('type_application','B')->select('count(*) as allcount')->count(); | |||
| }else{ | |||
| $totalRecordswithFilter = Form::with('Subscriber','PackageDetail','WorkOrder')->where('type_application','B')->select('count(*) as allcount')->count(); | |||
| @@ -1014,7 +1028,9 @@ class CustomerController extends Controller | |||
| if($type == 'null' && $building == 'null' && $dealer == 'null'){ | |||
| if ($searchValue==!null){ | |||
| $form = Form::with('Subscriber','PackageDetail','WorkOrder')->whereHas('subscriber',function($q) use($searchValue){ | |||
| $q->where('name', 'like', '%' .$searchValue . '%')->orWhere('company_name', 'like', '%' .$searchValue . '%'); | |||
| $q->where('name', 'like', '%' .$searchValue . '%')->orWhere('company_name', 'like', '%' .$searchValue . '%') | |||
| ->orWhere('unit_no', 'like', '%' .$searchValue . '%')->orWhere('building_name', 'like', '%' .$searchValue . '%') | |||
| ->orWhere('street', 'like', '%' .$searchValue . '%')->orWhere('city', 'like', '%' .$searchValue . '%'); | |||
| })->where('type_application','B')->orderBy('created_at', 'desc')->skip(intval($start))->take(intval($rowperpage))->get(); | |||
| }else{ | |||
| $form = Form::with('Subscriber','PackageDetail','WorkOrder')->where('type_application','B')->orderBy('created_at', 'desc')->skip(intval($start))->take(intval($rowperpage))->get(); | |||