public function delete($id) { try { NoteStatusModel::find($id)->delete(); $alert['msg'] = 'This note status has been deleted successfully'; $alert['type'] = 'success'; } catch (\Exception $ex) { $alert['msg'] = 'This note status focus has been already used'; $alert['type'] = 'danger'; } return Redirect::route('admin.noteStatus')->with('alert', $alert); }
public function index() { if ($alert = Session::get('alert')) { $param['alert'] = $alert; } $param['pageNo'] = 12; $param['members'] = MembersModel::whereRaw(true)->orderBy('first_name', 'asc')->get(); /****note base*******/ $param['noteType'] = NoteTypeModel::whereRaw(true)->orderBy('notesType', 'asc')->get(); $param['noteCommType'] = NoteCommTypeModel::whereRaw(true)->orderBy('noteCommType', 'asc')->get(); $param['noteAssign'] = NoteAssignModel::whereRaw(true)->orderBy('noteAssign', 'asc')->get(); $param['noteStatus'] = NoteStatusModel::whereRaw(true)->orderBy('notesStatus', 'asc')->get(); $param['noteTypeDetails'] = NoteTypeDetailsModel::whereRaw(true)->orderBy('noteTypeDetails', 'asc')->get(); /****note ***/ $param['note'] = NoteModel::paginate(10); return View::make('admin.note.index')->with($param); }
public function project($peopleId, $projectId) { if ($alert = Session::get('alert')) { $param['alert'] = $alert; } $user_id = Session::get('user_id'); $param['member'] = MembersModel::find($user_id); $param['people'] = PeopleModel::find($peopleId); $param['pageNo'] = 7; $param['noteType'] = NoteTypeModel::whereRaw(true)->orderBy('notesType', 'asc')->get(); $param['noteCommType'] = NoteCommTypeModel::whereRaw(true)->orderBy('noteCommType', 'asc')->get(); $param['noteAssign'] = NoteAssignModel::whereRaw(true)->orderBy('noteAssign', 'asc')->get(); $param['noteStatus'] = NoteStatusModel::whereRaw(true)->orderBy('notesStatus', 'asc')->get(); $param['noteTypeDetails'] = NoteTypeDetailsModel::whereRaw(true)->orderBy('noteTypeDetails', 'asc')->get(); $param['projectType'] = ProjectTypeModel::whereRaw(true)->orderBy('type', 'asc')->get(); $param['unit'] = UnitModel::whereRaw(true)->orderBy('unit', 'asc')->get(); $param['velocityUnit'] = VelocityUnitModel::whereRaw(true)->orderBy('unit', 'asc')->get(); $param['tempUnit'] = TempUnitModel::whereRaw(true)->orderBy('unit', 'asc')->get(); $param['members'] = MembersModel::whereRaw(true)->orderBy('first_name', 'asc')->get(); $note = NoteModel::whereRaw('peopleId=?', array($peopleId))->get(); $param['project'] = ProjectModel::find($projectId); $param['note'] = $note; $param['projectZone'] = ProjectZoneModel::whereRaw('projectId =?', array($projectId))->get(); $param['quote'] = QuoteModel::whereRaw('projectId =?', array($projectId))->get(); $list = ""; for ($i = 0; $i < count($note); $i++) { $list .= '<div class="col-md-12 margin-bottom-20 forest-change-note-header">'; if (strtoupper($note[$i]->noteCommType->noteCommType) == "PHONE") { $list .= '<div class="panel panel-blue margin-bottom-40">'; } else { if (strtoupper($note[$i]->noteCommType->noteCommType) == "EMAIL") { $list .= '<div class="panel panel-green margin-bottom-40">'; } } $list .= '<div class="panel-heading forest-panel-heading-note">'; $list .= '<h3 class="panel-title forest-panel-title-note">'; if (strtoupper($note[$i]->noteCommType->noteCommType) == "PHONE") { $list .= '<img src="/images/Modern-Phone-icon.jpg" style="width:30px; height:30px;">'; } else { if (strtoupper($note[$i]->noteCommType->noteCommType) == "EMAIL") { $list .= '<img src="/images/Email.png" style="width:30px; height:30px;">'; } } $list .= '<a href = "javascript:void(0)" onclick = "onEditNoteChange(' . $note[$i]->id . ')">Edit</a>'; $list .= '<span>(' . ucfirst($note[$i]->noteType->notesType) . ')</span>'; $list .= '<span>(' . substr($note[$i]->updated_at, 0, 16) . ')</span>'; $list .= '<span>(' . ucfirst($note[$i]->noteStatus->notesStatus) . ')</span>'; $list .= ' </h3> </div> <div class="panel-body">'; $list .= $note[$i]->notes; $list .= ' </div> </div> </div>'; } $param['list'] = $list; return View::make('user.project.editQuote')->with($param); }
public function noteContact() { $param['pageNo'] = 6; $user_id = Session::get('user_id'); $param['member'] = MembersModel::find($user_id); $param['noteType'] = NoteTypeModel::whereRaw(true)->orderBy('notesType', 'asc')->get(); $param['noteCommType'] = NoteCommTypeModel::whereRaw(true)->orderBy('noteCommType', 'asc')->get(); $param['noteAssign'] = NoteAssignModel::whereRaw(true)->orderBy('noteAssign', 'asc')->get(); $param['noteStatus'] = NoteStatusModel::whereRaw(true)->orderBy('notesStatus', 'asc')->get(); $param['noteTypeDetails'] = NoteTypeDetailsModel::whereRaw(true)->orderBy('noteTypeDetails', 'asc')->get(); $param['members'] = MembersModel::whereRaw(true)->orderBy('first_name', 'asc')->get(); return View::make('user.contact.note')->with($param); }