def guardarMantenimiento(request): print "ENTRAAA" fecha=request.GET['fecha'] cliente=request.GET['cliente'] articulo=request.GET['articulo'] falla=request.GET['falla'] observacion=request.GET['observacion'] abono=request.GET['abono'] saldo=request.GET['saldo'] total=request.GET['total'] print "ENTRA222" mant = Solicitudmantenimiento( solm_fecha= fecha, solm_falla=falla, solm_observaciones=observacion, solm_abono=abono, solm_saldo=saldo, solm_total =total, solm_estado ="E", art_id = (Articulossegunda.objects.get(art_nombre=articulo)).id, cli_id = (Clientes.objects.get(cli_nombre=cliente)).id ) mant.save() arti = (Articulossegunda.objects.get(art_nombre=articulo)) articulos = Articulossegunda(id=arti.id,art_nombre=arti.art_nombre,art_precio=arti.art_precio,art_cantidad=arti.art_cantidad,art_serie=arti.art_serie,art_estado="M",mar_id=arti.mar_id,mod_id=arti.mod_id) articulos.save() return render_to_response('mantenimiento/crear.html',RequestContext(request))
def guardarMantenimiento(request): print "ENTRAAA" fecha = request.GET['fecha'] cliente = request.GET['cliente'] articulo = request.GET['articulo'] falla = request.GET['falla'] observacion = request.GET['observacion'] abono = request.GET['abono'] saldo = request.GET['saldo'] total = request.GET['total'] print "ENTRA222" mant = Solicitudmantenimiento( solm_fecha=fecha, solm_falla=falla, solm_observaciones=observacion, solm_abono=abono, solm_saldo=saldo, solm_total=total, solm_estado="E", art_id=(Articulossegunda.objects.get(art_nombre=articulo)).id, cli_id=(Clientes.objects.get(cli_nombre=cliente)).id) mant.save() arti = (Articulossegunda.objects.get(art_nombre=articulo)) articulos = Articulossegunda(id=arti.id, art_nombre=arti.art_nombre, art_precio=arti.art_precio, art_cantidad=arti.art_cantidad, art_serie=arti.art_serie, art_estado="M", mar_id=arti.mar_id, mod_id=arti.mod_id) articulos.save() return render_to_response('mantenimiento/crear.html', RequestContext(request))
def guardar(request): codigo= request.GET['codigo'] nombre= request.GET['nombre'] cantidad= request.GET['cantidad'] garantia= request.GET['garantia'] fechaentrega= request.GET['fechaentrega'] informe= request.GET['informe'] fechacompra= request.GET['fechacompra'] num = request.GET['numero'] print num m=Mantenimiento.objects.filter(id=request.GET['numeroM']).count() newf = fechacompra.split(' ') ffcompra=newf[0] valor1= ffcompra.split('/') newf2=fechaentrega.split(' ') ffentrega = newf2[0] valor2=ffentrega.split('/') if str(num)=='1': mante= Mantenimiento( man_fecha= "%s-%s-%s" %( valor1[2],valor1[0],valor1[1]), man_garantia= garantia, man_informe= informe, man_fechaentrega="%s-%s-%s" %( valor2[2],valor2[0],valor2[1]), man_estado= "R", solm_id= request.GET['nmant'] ) mante.save() else: pass s = Solicitudmantenimiento.objects.get(id=request.GET['nmant']) solicitud = Solicitudmantenimiento( id=s.id , solm_fecha=s.solm_fecha, solm_falla=s.solm_falla , solm_observaciones=s.solm_observaciones , solm_abono=s.solm_abono , solm_saldo=s.solm_saldo , solm_total=s.solm_total , solm_estado="A" , art_id=s.art_id , cli_id=s.cli_id ) solicitud.save() repu = Repuestos( rep_cantidad=cantidad, man_id=request.GET['numeroM'], pro_id=codigo) repu.save() listarProductos = Productos.objects.get(id=codigo) refrescarstock =listarProductos.pro_cantidad - int(cantidad) producto = Productos( id=listarProductos.id, pro_nombre= listarProductos.pro_nombre, pro_cantidad= refrescarstock , pro_precio= listarProductos.pro_precio , pro_ecg = "ESQ", pro_tarifa_iva = listarProductos.pro_tarifa_iva, pro_ex = listarProductos.pro_ex, pro_pvp = listarProductos.pro_pvp, mar_id = listarProductos.mar_id, ) producto.save() return render_to_response('mantenimiento/apertura.html',context_instance=RequestContext(request))
def guardar(request): codigo = request.GET['codigo'] nombre = request.GET['nombre'] cantidad = request.GET['cantidad'] garantia = request.GET['garantia'] fechaentrega = request.GET['fechaentrega'] informe = request.GET['informe'] fechacompra = request.GET['fechacompra'] num = request.GET['numero'] print num m = Mantenimiento.objects.filter(id=request.GET['numeroM']).count() newf = fechacompra.split(' ') ffcompra = newf[0] valor1 = ffcompra.split('/') newf2 = fechaentrega.split(' ') ffentrega = newf2[0] valor2 = ffentrega.split('/') if str(num) == '1': mante = Mantenimiento( man_fecha="%s-%s-%s" % (valor1[2], valor1[0], valor1[1]), man_garantia=garantia, man_informe=informe, man_fechaentrega="%s-%s-%s" % (valor2[2], valor2[0], valor2[1]), man_estado="R", solm_id=request.GET['nmant']) mante.save() else: pass s = Solicitudmantenimiento.objects.get(id=request.GET['nmant']) solicitud = Solicitudmantenimiento(id=s.id, solm_fecha=s.solm_fecha, solm_falla=s.solm_falla, solm_observaciones=s.solm_observaciones, solm_abono=s.solm_abono, solm_saldo=s.solm_saldo, solm_total=s.solm_total, solm_estado="A", art_id=s.art_id, cli_id=s.cli_id) solicitud.save() repu = Repuestos(rep_cantidad=cantidad, man_id=request.GET['numeroM'], pro_id=codigo) repu.save() listarProductos = Productos.objects.get(id=codigo) refrescarstock = listarProductos.pro_cantidad - int(cantidad) producto = Productos( id=listarProductos.id, pro_nombre=listarProductos.pro_nombre, pro_cantidad=refrescarstock, pro_precio=listarProductos.pro_precio, pro_ecg="ESQ", pro_tarifa_iva=listarProductos.pro_tarifa_iva, pro_ex=listarProductos.pro_ex, pro_pvp=listarProductos.pro_pvp, mar_id=listarProductos.mar_id, ) producto.save() return render_to_response('mantenimiento/apertura.html', context_instance=RequestContext(request))