Exemple #1
0
def delete_correccion(request, id):
    if(request.method == "DELETE"):
        if( isEmpty(id) or (not isNumber(id)) ):
            return JsonResponse(generateError(400, 'Parámetros inválidos.'))
        else: 
            services.eliminar_correccion(id)
            return JsonResponse(successAction(200, 'Se eliminó la correccion exitosamente'))
    else:
        return JsonResponse(generateError(401, 'Método HTTP inválido'))
Exemple #2
0
def create_trabajodegrado(request):
    if (request.method == "POST"):
        trabajodegrado = json.loads(request.body)
        if (isEmpty(trabajodegrado['titulo'])):
            return JsonResponse(generateError(400, 'Parámetros inválidos.'))
        else:
            services.crear_trabajodegrado(trabajodegrado)
            return JsonResponse(successAction(200, 'Se creo exitosamente'))
    else:
        return JsonResponse(generateError(401, 'Método HTTP inválido'))
Exemple #3
0
def create_correccion(request):
    if(request.method == "POST"):
        correccion = json.loads(request.body)
        if( isEmpty(correccion['defensa']) ):
            return JsonResponse(generateError(400, 'Parámetros inválidos.'))
        else: 
            services.crear_correccion(correccion)
            return JsonResponse(successAction(200, 'Se creo exitosamente'))
    else:
        return JsonResponse(generateError(401, 'Método HTTP inválido'))
Exemple #4
0
def update_correccion(request):
    if(request.method == "PUT"):
        correccion = json.loads(request.body)
        if( isEmpty(correccion['id']) or isEmpty(correccion['fecha']) or (not isNumber(correccion['id'])) ):
            return JsonResponse(generateError(400, 'Parámetros inválidos.'))
        else: 
            services.actualizar_correccion(correccion)
            return JsonResponse(successAction(200, 'Se actualizó la correccion exitosamente'))
    else:
        return JsonResponse(generateError(401, 'Método HTTP inválido'))
Exemple #5
0
def create_terms(request):
    if (request.method == "POST"):
        term = json.loads(request.body)['term']
        if (isEmpty(term)):
            return JsonResponse(generateError(400, 'Parámetros inválidos.'))
        else:
            services.crear_term(term)
            return JsonResponse(successAction(200, 'Se creo exitosamente'))
    else:
        return JsonResponse(generateError(401, 'Método HTTP inválido'))
Exemple #6
0
def create_usuario(request):
    if(request.method == "POST"):
        usuario = json.loads(request.body)
        if( isEmpty(usuario['cedula']) ):
            return JsonResponse(generateError(400, 'Parámetros inválidos.'))
        else: 
            services.crear_usuario(usuario)
            return JsonResponse(successAction(200, 'Se creo el usuario exitosamente'))
    else:
        return JsonResponse(generateError(401, 'Método HTTP inválido'))
Exemple #7
0
def update_trabajodegrado(request):
    if (request.method == "PUT"):
        data = json.loads(request.body)
        if (isEmpty(data['id']) or (not isNumber(data['id']))):
            return JsonResponse(generateError(400, 'Parámetros inválidos.'))
        else:
            services.actualizar_trabajodegrado(data)
            return JsonResponse(
                successAction(200, 'Se actualizó el período exitosamente'))
    else:
        return JsonResponse(generateError(401, 'Método HTTP inválido'))
Exemple #8
0
def update_usuario(request):
    if(request.method == "PUT"):
        usuario = json.loads(request.body)
        print(usuario)
        if( isEmpty(usuario['id']) or isEmpty(usuario['cedula']) or (not isNumber(usuario['id'])) ):
            return JsonResponse(generateError(400, 'Parámetros inválidos.'))
        else: 
            services.actualizar_usuario(usuario)
            return JsonResponse(successAction(200, 'Se actualizó el usuario exitosamente'))
    else:
        return JsonResponse(generateError(401, 'Método HTTP inválido'))