|
|
@@ -71,7 +71,15 @@ class CourseMember extends Component
|
|
|
|
|
|
// Carico tutti i corsi associati
|
|
|
$this->filter = '';
|
|
|
- $datas = \App\Models\MemberCourse::with('member');
|
|
|
+ $datas = \App\Models\MemberCourse::with('member')
|
|
|
+ ->where(function($query) {
|
|
|
+ $query->where('members.is_archived', false)
|
|
|
+ ->orWhereNull('members.is_archived');
|
|
|
+ })
|
|
|
+ ->where(function($query) {
|
|
|
+ $query->where('members.is_deleted', false)
|
|
|
+ ->orWhereNull('members.is_deleted');
|
|
|
+ });
|
|
|
|
|
|
if (sizeof($this->filterCourse) > 0)
|
|
|
{
|
|
|
@@ -169,54 +177,22 @@ class CourseMember extends Component
|
|
|
}
|
|
|
if ($this->fromYear != "")
|
|
|
{
|
|
|
- $m_ids = \App\Models\Member::where('birth_date', '<', date("Y-m-d", strtotime("-" . $this->fromYear . " year", time())))
|
|
|
- ->where(function($query) {
|
|
|
- $query->where('is_archived', false)
|
|
|
- ->orWhereNull('is_archived');
|
|
|
- })
|
|
|
- ->where(function($query) {
|
|
|
- $query->where('is_deleted', false)
|
|
|
- ->orWhereNull('is_deleted');
|
|
|
- })->pluck('id');
|
|
|
+ $m_ids = \App\Models\Member::where('birth_date', '<', date("Y-m-d", strtotime("-" . $this->fromYear . " year", time())))->pluck('id');
|
|
|
$datas = $datas->whereIn('member_id', $m_ids);
|
|
|
}
|
|
|
if ($this->toYear != "")
|
|
|
{
|
|
|
- $m_ids = \App\Models\Member::where('birth_date', '>', date("Y-m-d", strtotime("-" . $this->toYear . " year", time())))
|
|
|
- ->where(function($query) {
|
|
|
- $query->where('is_archived', false)
|
|
|
- ->orWhereNull('is_archived');
|
|
|
- })
|
|
|
- ->where(function($query) {
|
|
|
- $query->where('is_deleted', false)
|
|
|
- ->orWhereNull('is_deleted');
|
|
|
- })->pluck('id');
|
|
|
+ $m_ids = \App\Models\Member::where('birth_date', '>', date("Y-m-d", strtotime("-" . $this->toYear . " year", time())))->pluck('id');
|
|
|
$datas = $datas->whereIn('member_id', $m_ids);
|
|
|
}
|
|
|
if ($this->fromFromYear != "")
|
|
|
{
|
|
|
- $m_ids = \App\Models\Member::whereYear('birth_date', '>=', $this->fromFromYear)
|
|
|
- ->where(function($query) {
|
|
|
- $query->where('is_archived', false)
|
|
|
- ->orWhereNull('is_archived');
|
|
|
- })
|
|
|
- ->where(function($query) {
|
|
|
- $query->where('is_deleted', false)
|
|
|
- ->orWhereNull('is_deleted');
|
|
|
- })->pluck('id');
|
|
|
+ $m_ids = \App\Models\Member::whereYear('birth_date', '>=', $this->fromFromYear)->pluck('id');
|
|
|
$datas = $datas->whereIn('member_id', $m_ids);
|
|
|
}
|
|
|
if ($this->toToYear != "")
|
|
|
{
|
|
|
- $m_ids = \App\Models\Member::whereYear('birth_date', '<=', $this->toToYear)
|
|
|
- ->where(function($query) {
|
|
|
- $query->where('is_archived', false)
|
|
|
- ->orWhereNull('is_archived');
|
|
|
- })
|
|
|
- ->where(function($query) {
|
|
|
- $query->where('is_deleted', false)
|
|
|
- ->orWhereNull('is_deleted');
|
|
|
- })->pluck('id');
|
|
|
+ $m_ids = \App\Models\Member::whereYear('birth_date', '<=', $this->toToYear)->pluck('id');
|
|
|
$datas = $datas->whereIn('member_id', $m_ids);
|
|
|
}
|
|
|
/*if ($_GET["toYear"] != "")
|