def get_auto_types(): if not is_http_request_valid(request): return unrecognized_request() converter = JSONConverter() list_controller = ListAutoTypesController(converter) result = list_controller.execute() return result
def test_push_notification_poll(self): job = Job.query.filter(Job.id == 2).first() converter = JSONConverter() finish_job = FinishJobRequestController(job, converter) x = finish_job._push_notification_poll() self.assertEqual(x, 500)
def get_iws_status(): if not is_http_request_valid(request): return unrecognized_request() converter = JSONConverter() unfinished_job_list = ListUnfinishedJob(converter) result = unfinished_job_list.execute() return result
def forget_password(): # if not is_http_request_valid(request): # return unrecognized_request() code = ForgetPasswordRequest.deserialize(request.json) if not code[0]: return bad_schema_response(code[1]) converter = JSONConverter() forget_password_controller = ForgetPasswordController(code[1], converter) ret = forget_password_controller.execute() return ret
def list_service_grades(): if not is_logged_in(): return redirect(url_for('login')) if not is_http_request_valid(request): return unrecognized_request() converter = JSONConverter() list_service_grades_controller = ListServiceGradesController(converter) result = list_service_grades_controller.execute() return result
def validate_admin(): if not is_http_request_valid(request): return unrecognized_request() code = CodeValidationRequest.deserialize(request.json) if not code[0]: return bad_schema_response(code[1]) converter = JSONConverter() code_validation_controller = CodeValidationAdminController(code[1], converter) ret = code_validation_controller.execute() return ret
def get_business_owner_rest_of_credit(): if not is_http_request_valid(request): return unrecognized_request() list_of_product = BusinessOwnerRestCreditRequest() result_deserialize = list_of_product.deserialize() if not result_deserialize[0]: return bad_schema_response(result_deserialize[1]) converter = JSONConverter() list_of_product_controller = BusinessOwnerRestCreditController(result_deserialize[1], converter) result = list_of_product_controller.execute() return result
def get_jobs(business_owner_id): if not is_http_request_valid(request): return unrecognized_request() business_owner = JobsQueueListRequest(business_owner_id) result_deserialize = business_owner.deserialize() if not result_deserialize[0]: return bad_schema_response(result_deserialize[1]) converter = JSONConverter() list_controller = JobsQueueListController(result_deserialize[1], converter) result = list_controller.execute() return result
def get_list_of_product(): if not is_http_request_valid(request): return unrecognized_request() list_of_product = ListOfProductRequest() result_deserialize = list_of_product.deserialize() if not result_deserialize[0]: return bad_schema_response(result_deserialize[1]) converter = JSONConverter() list_of_product_controller = ListOfProductsController( result_deserialize[1], converter) result = list_of_product_controller.execute() return result
def get_wanted_products(): if not is_http_request_valid(request): return unrecognized_request() list_of_wanted_product = SearchOnProductsRequest(request.json) result_deserialize = list_of_wanted_product.deserialize() if not result_deserialize[0]: return bad_schema_response(result_deserialize[1]) converter = JSONConverter() list_of_wanted_product_controller = SearchOnProductController( result_deserialize[1], converter) result = list_of_wanted_product_controller.execute() return result
def register_admin(): if not is_http_request_valid(request): return unrecognized_request() admin = AdminRegistrationRequest(request.json) result_deserialize = admin.deserialize() if not result_deserialize[0]: return bad_schema_response(result_deserialize[1]) converter = JSONConverter() admin_register_controller = AdminRegistrationController(result_deserialize[1], converter) result = admin_register_controller.execute() return result
def change_status_activation(): if not is_http_request_valid(request): return unrecognized_request() activation_status_request = ActivationStateRequest(request.json) result_deserialize = activation_status_request.deserialize() if not result_deserialize[0]: return bad_schema_response(result_deserialize[1]) converter = JSONConverter() activation_status_controller = ActivationStateController( result_deserialize[1], converter) result = activation_status_controller.execute() return result
def delete_job_calender(): if not is_http_request_valid(request): return unrecognized_request() job_calendar_deletion = CalendarDeletionRequest(request.json) result_deserialize = job_calendar_deletion.deserialize() if not result_deserialize[0]: return bad_schema_response(result_deserialize[1]) converter = JSONConverter() delete_calender_controller = CalenderDeletionController( result_deserialize[1], converter) result = delete_calender_controller.execute() return result
def login(): from core.controller.login import LoginController if not is_http_request_valid(request): return unrecognized_request() result = LoginRequest(request.json) result_deserialize = result.deserialize() if not result_deserialize[0]: return bad_schema_response(result_deserialize[1]) converter = JSONConverter() login_controller = LoginController(result_deserialize[1], converter) ret = login_controller.execute() return ret
def register_iws(): from core.controller.iws_registration import IwsRegistrationController if not is_http_request_valid(request): return unrecognized_request() iws_registration = IWSRegisterRequest(request.json) result_deserialize = iws_registration.deserialize() if not result_deserialize[0]: return bad_schema_response(result_deserialize[1]) converter = JSONConverter() register_controller = IwsRegistrationController(result_deserialize[1], converter) result = register_controller.execute() return result
def update_business_owner_location(): if not is_http_request_valid(request): return unrecognized_request() update_location_request = BusinessOwnerUpdateLocationRequest(request.json) result_deserialize = update_location_request.deserialize() if not result_deserialize[0]: return bad_schema_response(result_deserialize[1]) converter = JSONConverter() update_location_controller = BusinessOwnerUpdateLocationController( result_deserialize[1].business_owner, converter) result = update_location_controller.execute() return result
def change_status_order(): if not is_http_request_valid(request): return unrecognized_request() accept_deny_request = BaseOrderProcessStatusesRequest.deserialize( request.json) if not accept_deny_request[0]: return bad_schema_response(accept_deny_request[1]) converter = JSONConverter() list_controller = BaseOrderProcessStatusesController( accept_deny_request[1], accept_deny_request[2], converter) result = list_controller.execute() return result
def return_daily_purchase_list(): if not is_http_request_valid(request): return unrecognized_request() purchase_list = SupplierDailyPurchaseListRequest() result_deserialize = purchase_list.deserialize() if not result_deserialize[0]: return bad_schema_response(result_deserialize[1]) converter = JSONConverter() daily_purchases_controller = SupplierDailyPurchaseListController( result_deserialize[1], converter) result = daily_purchases_controller.execute() return result
def auto_type_consumable_items(): if not is_http_request_valid(request): return unrecognized_request() car_consumable_items_request = ListAutoTypeConsumableItemsRequest( request.json) result_request_deserialize = car_consumable_items_request.deserialize() if not result_request_deserialize[0]: return bad_schema_response(result_request_deserialize[1]) converter = JSONConverter() list_auto_type_consumable_items = ListAutoTypeConsumableItemsController( result_request_deserialize[1], converter) result = list_auto_type_consumable_items.execute() return result
def delete_product_info(product_id): if not is_http_request_valid(request): return unrecognized_request() new_product = SupplierDeleteProductRequest(request.json) result_deserialize = new_product.deserialize() if not result_deserialize[0]: return bad_schema_response(result_deserialize[1]) converter = JSONConverter() new_product_controller = SupplierDeleteProductInfoController( result_deserialize[1], converter) result = new_product_controller.execute() return result
def list_business_owner_jobs_by_status(): if not is_http_request_valid(request): return unrecognized_request() job_list_request = ListJobsByStatusRequest(request.json) result_deserialize = job_list_request.deserialize() if not result_deserialize[0]: return bad_schema_response(result_deserialize[1]) converter = JSONConverter() job_list_controller = ListJobsByStatusController( result_deserialize[1].business_owner, result_deserialize[1].status, converter) result = job_list_controller.execute() return result
def change_pass(): from core.controller.change_password.change_password import ChangePasswordController if not is_http_request_valid(request): return unrecognized_request() code = ChangePasswordRequest(request.json) result = code.deserialize() if not result[0]: print result[1] return bad_schema_response(result[1]) phone_number = session[Keys.PHONE_NUMBER] # phone_number = request.json[Keys.PHONE_NUMBER] converter = JSONConverter() change_password_controller = ChangePasswordController(result[1], phone_number, converter) ret = change_password_controller.execute() return ret
def register_supplier_user(): from core.controller.supplier_registration import SupplierRegistrationController if not is_http_request_valid(request): return unrecognized_request() supplier = SupplierRegistrationRequest(request.json) result_deserialize = supplier.deserialize() if not result_deserialize[0]: return bad_schema_response(result_deserialize[1]) converter = JSONConverter() user_controller = SupplierRegistrationController(result_deserialize[1], converter) ret = user_controller.execute() return ret
def validate_user(): from core.controller.code_validation import CodeValidationController if not is_http_request_valid(request): return unrecognized_request() code = CodeValidationRequest(request.json) result_deserialize = code.deserialize() if not result_deserialize[0]: bad_input = BadInputFormat(status=HttpStatus.BAD_REQUEST, message="bad schema", params=result_deserialize[1]) dct = bad_input.dictionary_creator() return make_response(jsonify(dct), dct["status"]) converter = JSONConverter() code_validation_controller = CodeValidationController(result_deserialize[1], converter) ret = code_validation_controller.execute() return ret
def get_service_types(service_grade_id): if not is_logged_in(): return redirect(url_for('login')) if not is_http_request_valid(request): return unrecognized_request() service_type_request = ListServiceTypesRequest(service_grade_id) deserialize_request = service_type_request.deserialize() if not deserialize_request[0]: return bad_schema_response(deserialize_request[1]) converter = JSONConverter() list_controller = ListServiceTypesController( deserialize_request[1].service_grade_id, converter) result = list_controller.execute() return result
def add_new_service_type(): if not is_logged_in(): return redirect(url_for('login')) if not is_http_request_valid(request): return unrecognized_request() new_service_type = NewServiceTypeRequest(request.json) deserialize_result = new_service_type.deserialize() if not deserialize_result[0]: return bad_schema_response(deserialize_result[1]) converter = JSONConverter() new_car_controller = ServiceTypeRegistrationController( deserialize_result[1], converter) result = new_car_controller.execute() return result
def forget_pass(): from core.controller.forget_password.forget_password import ForgetPasswordController if not is_http_request_valid(request): return unrecognized_request() if Keys.FORGET_PASS not in session.keys(): session[Keys.FORGET_PASS] = {} if Keys.STATE_ID not in session[Keys.FORGET_PASS].keys(): session[Keys.FORGET_PASS][Keys.STATE_ID] = States.PHONE_NUMBER state_id = States.PHONE_NUMBER else: state_id = session[Keys.FORGET_PASS][Keys.STATE_ID] code = ForgetPasswordRequest(request.json, state_id) result = code.deserialize() if not result[0]: return bad_schema_response(result[1]) converter = JSONConverter() forget_password_controller = ForgetPasswordController(result[1], converter) ret = forget_password_controller.execute() return ret
def force_update(app_name, version): converter = JSONConverter() need_update = VersionCheckerController(app_name, version, converter) result = need_update.execute() return result