def get(self, request): company = request.company data = self.generate_data_obj(company, request.employee) data.update(portal.get_common_data_for_company(request, company)) response_content = mark_safe(simplejson.dumps(data)) return HttpResponse(response_content, mimetype="application/x-javascript")
def get(self, request, code): my_company = request.company if hasattr(request, 'company') else None if my_company and my_company.rek_id == code: company = my_company else: active_company = {'account_status' : {'$in' : CompanyAccountStatus.ACTIVE_ACCOUNT_STATUSES}} query = {'rek_id' : code, 'is_account_activated' : {'$ne' : False}, '$or' : [active_company]} if my_company: not_verified_but_asked_for_our_recommendation = {'$and' : [{'account_status' : CompanyAccountStatus.JUST_REGISTERED}, {'_id' : {'$in' : my_company.rec_requesters}}]} query['$or'].append(not_verified_but_asked_for_our_recommendation) company = Company.objects.get_one(query) if not company: raise Http404() data = ProfileModuleInitialsView.generate_data_obj(company, my_company) data.update(portal.get_common_data_for_company(request, company)) response_content = mark_safe(simplejson.dumps(data)) return render_to_response(self.template, { 'profile_module_init' : response_content, 'sidebar_mode' : 'some_company', 'sidebar_initial_data' : company }, context_instance = RequestContext(request))
def get(self, request): data = ProfileSettingsInitialsView.generate_data_obj(request.company, request.employee) data.update(portal.get_common_data_for_company(request, request.company)) response_content = mark_safe(simplejson.dumps(data)) return render_to_response('apps/settings/templates/template.html', { 'profile_settings_init' : response_content, }, context_instance = RequestContext(request))
def get(self, request): employee = request.employee company = request.company data = self.generate_data_obj(employee, company) data.update(portal.get_common_data_for_company(request, company)) response_content = mark_safe(simplejson.dumps(data)) return HttpResponse(response_content, mimetype="application/x-javascript")
def get(self, request): if not hasattr(request, 'company'): raise Http404() data = self.generate_data_obj(request.company, request.employee) data.update(portal.get_common_data_for_company(request, request.company)) response_content = mark_safe(simplejson.dumps(data)) return HttpResponse(response_content, mimetype="application/x-javascript")
def get(self, request): my_company = request.company data = ContractorsInitialsView.generate_data_obj(my_company, my_company) data.update(portal.get_common_data_for_company(request, my_company)) response_content = mark_safe(simplejson.dumps(data)) return render_to_response(self.template, { 'partners_settings_init' : response_content, }, context_instance = RequestContext(request))
def get(self, request): data = ProfileSettingsInitialsView.generate_data_obj( request.company, request.employee) data.update( portal.get_common_data_for_company(request, request.company)) response_content = mark_safe(simplejson.dumps(data)) return render_to_response('apps/settings/templates/template.html', { 'profile_settings_init': response_content, }, context_instance=RequestContext(request))
def get(self, request): if not hasattr(request, 'company'): raise Http404() data = DepositInitialsView.generate_data_obj(request.company, request.employee) data.update(portal.get_common_data_for_company(request, request.company)) response_content = mark_safe(simplejson.dumps(data)) return render_to_response(self.template, { 'deposit_module_init' : response_content, }, context_instance = RequestContext(request))
def get(self, request, code): my_company = getattr(request, 'company', None) employee = getattr(request, 'employee', None) company = Company.objects.get_one({'rek_id' : code}) if not company: raise Http404() data = self.generate_data_obj(company, my_company, company.owner_employee_id) data.update(portal.get_common_data_for_company(request, company)) response_content = mark_safe(simplejson.dumps(data)) return HttpResponse(response_content, mimetype="application/x-javascript")
def get(self, request, company_rek_id): my_company = request.company if hasattr(request, 'company') else None if my_company and my_company.rek_id == company_rek_id: company = my_company else: company = Company.get_active_company_by_rek_id(company_rek_id) if not company: raise Http404() data = self.generate_data_obj(company, my_company) data.update(portal.get_common_data_for_company(request, company)) response_content = mark_safe(simplejson.dumps(data)) return HttpResponse(response_content, mimetype="application/x-javascript")
def get(self, request, dialog_id): try: dialog = ChatDialog.objects.get_one({'_id' : ObjectId(dialog_id), 'parties' : request.employee._id}) if not dialog: raise Exception() except Exception: return HttpResponse(mark_safe(simplejson.dumps({'error' : True, 'msg' : 'No such dialog'}))) data = self.generate_data_obj(dialog, request.employee, request.company) data.update(portal.get_common_data_for_company(request, request.company)) response_content = mark_safe(simplejson.dumps(data)) return HttpResponse(response_content, mimetype="application/x-javascript")
def get(self, request, rek_id): my_company = getattr(request, 'company', None) try: target_company = Company.objects.get_one({'rek_id' : rek_id}) if not target_company: raise Exception except Exception: raise Http404() data = self.generate_data_obj(target_company, my_company) data.update(portal.get_common_data_for_company(request, target_company)) response_content = mark_safe(simplejson.dumps(data)) return HttpResponse(response_content, mimetype="application/x-javascript")
def get(self, request): if not hasattr(request, 'company'): raise Http404() data = DepositInitialsView.generate_data_obj(request.company, request.employee) data.update( portal.get_common_data_for_company(request, request.company)) response_content = mark_safe(simplejson.dumps(data)) return render_to_response(self.template, { 'deposit_module_init': response_content, }, context_instance=RequestContext(request))
def get(self, request): company = request.company employee = request.employee data = DialogListInitialsView.generate_data_obj(employee, company) data.update(portal.get_common_data_for_company(request, company)) module_init = mark_safe(simplejson.dumps(data)) response = render_to_response('apps/chat/dialoglist/templates/template.html', { 'chat_module_init' : module_init, 'sidebar_mode' : 'some_company', 'sidebar_initial_data' : company }, context_instance = RequestContext(request)) response.set_cookie('cts', get_cts(), max_age=3600) return response
def get(self, request): if not hasattr(request, 'company'): raise Http404() company = request.company employee = request.employee data = RecommendInitialsView.generate_data_obj(company, company, employee._id) data.update(portal.get_common_data_for_company(request, company)) recommend_module_init = mark_safe(simplejson.dumps(data)) return render_to_response(self.template, { 'recommend_module_init' : recommend_module_init, 'sidebar_mode' : 'some_company', 'sidebar_initial_data' : company }, context_instance = RequestContext(request))
def get(self, request, code): company = Company.objects.get_one({'rek_id' : code}) if not company: raise Http404() my_company = getattr(request, 'company', None) employee = getattr(request, 'employee', None) data = RecommendInitialsView.generate_data_obj(company, my_company, company.owner_employee_id) data.update(portal.get_common_data_for_company(request, company)) recommend_module_init = mark_safe(simplejson.dumps(data)) return render_to_response(self.template, { 'recommend_module_init' : recommend_module_init, 'sidebar_mode' : 'some_company', 'sidebar_initial_data' : company }, context_instance = RequestContext(request))
def get(self, request, rek_id): my_company = getattr(request, 'company', None) try: target_company = Company.objects.get_one({'rek_id' : rek_id}) if not target_company: raise Exception except Exception: raise Http404() data = ContractorsInitialsView.generate_data_obj(target_company, my_company) data.update(portal.get_common_data_for_company(request, target_company)) response_content = mark_safe(simplejson.dumps(data)) return render_to_response(self.template, { 'partners_settings_init' : response_content, }, context_instance = RequestContext(request))
def get(self, request, code): my_company = request.company if hasattr(request, 'company') else None if my_company and my_company.rek_id == code: company = my_company else: active_company = { 'account_status': { '$in': CompanyAccountStatus.ACTIVE_ACCOUNT_STATUSES } } query = { 'rek_id': code, 'is_account_activated': { '$ne': False }, '$or': [active_company] } if my_company: not_verified_but_asked_for_our_recommendation = { '$and': [{ 'account_status': CompanyAccountStatus.JUST_REGISTERED }, { '_id': { '$in': my_company.rec_requesters } }] } query['$or'].append( not_verified_but_asked_for_our_recommendation) company = Company.objects.get_one(query) if not company: raise Http404() data = ProfileModuleInitialsView.generate_data_obj(company, my_company) data.update(portal.get_common_data_for_company(request, company)) response_content = mark_safe(simplejson.dumps(data)) return render_to_response(self.template, { 'profile_module_init': response_content, 'sidebar_mode': 'some_company', 'sidebar_initial_data': company }, context_instance=RequestContext(request))
def get(self, request, dialog_id): employee = request.employee try: dialog = ChatDialog.objects.get_one({'_id' : ObjectId(dialog_id), 'hidden_by_parties' : {'$ne' : employee._id}, 'parties' : employee._id}) if not dialog: raise Exception() except Exception: raise Http404() company = request.company data = DialogInitialsView.generate_data_obj(dialog, employee, company) data.update(portal.get_common_data_for_company(request, company)) module_initials = mark_safe(simplejson.dumps(data)) response = render_to_response('apps/chat/dialog/templates/template.html', { 'chat_module_init' : module_initials, 'sidebar_mode' : 'some_company', 'sidebar_initial_data' : company }, context_instance = RequestContext(request)) response.set_cookie('cts', get_cts(), max_age=3600) return response