def insertar_persona(nombre_us, cedula_us, estado_usuario, fecha_usuario, cantipos, request): estadou = Estados.objects.get(id=estado_usuario) if nombre_us != '' and cedula_us != '': recordset = Personas.objects.filter(cedula=cedula_us) if recordset.exists(): return 2 else: salvar_info = Personas(cedula=cedula_us, nombre=nombre_us, id_estado=estadou, fecha=fecha_usuario) salvar_info.save() for i in range(0, int(cantipos)): if 'tipo' + str(i) in request.POST: id_tipo = request.POST['tipo' + str(i)] if (id_tipo != ''): persona = Personas.objects.get(cedula=cedula_us) tipo = TiposPersonas.objects.get(id=id_tipo) personas_x_tipo = TiposXPersonas(id_persona=persona, id_tipo=tipo) personas_x_tipo.save() return 1 else: return 0
def actualizar_persona(nombre_us, cedula_us, fecha, estado_usuario, id_persona, cuantos_tipos, request): recordset = Personas.objects.filter(cedula=cedula_us) if recordset.exists(): Personas.objects.filter(cedula=cedula_us).update( nombre=nombre_us, cedula=cedula_us, fecha=fecha, id_estado=estado_usuario) ####Para modificar tabla de TiposXPersonas #1-Elimino los registros TiposXPersonas.objects.filter(id_persona=id_persona).delete() #2-Realizo de nuevo la inserción for i in range(0, int(cuantos_tipos)): if 'tipo' + str(i) in request.POST: id_tipo = request.POST['tipo' + str(i)] if (id_tipo != ''): persona = Personas.objects.get(cedula=cedula_us) tipo = TiposPersonas.objects.get(id=id_tipo) personas_x_tipo = TiposXPersonas(id_persona=persona, id_tipo=tipo) personas_x_tipo.save() #### variable = 1 else: variable = 2 return variable passdef
def insertar_persona(nombre_us,cedula_us,estado_usuario,fecha_usuario,cantipos,request): estadou = Estados.objects.get(id=estado_usuario) if nombre_us!='' and cedula_us!='': recordset = Personas.objects.filter(cedula=cedula_us); if recordset.exists(): return 2 else: salvar_info = Personas(cedula = cedula_us, nombre = nombre_us, id_estado=estadou,fecha=fecha_usuario) salvar_info.save() for i in range(0,int(cantipos)): if 'tipo'+str(i) in request.POST: id_tipo = request.POST['tipo'+str(i)] if(id_tipo != ''): persona = Personas.objects.get(cedula=cedula_us) tipo = TiposPersonas.objects.get(id=id_tipo) personas_x_tipo = TiposXPersonas(id_persona=persona,id_tipo=tipo) personas_x_tipo.save() return 1 else: return 0
def actualizar_persona(nombre_us,cedula_us,fecha,estado_usuario,id_persona,cuantos_tipos,request): recordset = Personas.objects.filter(cedula=cedula_us) if recordset.exists(): Personas.objects.filter(cedula=cedula_us).update(nombre=nombre_us,cedula=cedula_us,fecha=fecha,id_estado=estado_usuario) ####Para modificar tabla de TiposXPersonas #1-Elimino los registros TiposXPersonas.objects.filter(id_persona=id_persona).delete() #2-Realizo de nuevo la inserción for i in range(0,int(cuantos_tipos)): if 'tipo'+str(i) in request.POST: id_tipo = request.POST['tipo'+str(i)] if(id_tipo != ''): persona = Personas.objects.get(cedula=cedula_us) tipo = TiposPersonas.objects.get(id=id_tipo) personas_x_tipo = TiposXPersonas(id_persona=persona,id_tipo=tipo) personas_x_tipo.save() #### variable = 1 else: variable = 2 return variable passdef