Ejemplo n.º 1
0
def indexFacilityLevels(request, **kwargs):
    """
    List all stock levels for a specific facility
    """
    facility_id = kwargs.get('facility_id')
    controller = StockController()
    stock_levels = controller.getAllStockLevelsPerFacility(facility_id=facility_id)
    facility = controller.getFacility(facility_id)
    return render_to_response(
        'stock_level/index_per_facility.html',
        {
         'stock_levels':stock_levels,
         'facility':facility,
         'facility_true':True,
        },
        context_instance=RequestContext(request)
    )
Ejemplo n.º 2
0
def indexStockLevelsFacility(request, **kwargs):
    """
    List all stock levels per facility
    """
    stock_id = kwargs.get('stock_item_id')
    controller = StockController()
    if stock_id:
        stock_levels = controller.getAllStockLevelsPerStockPerFacility(stock_id)
    else:
        stock_levels = controller.getAllStockLevelsPerFacility()
    return render_to_response(
        'stock_level/index_per_facility.html',
        {
         'stock_levels':stock_levels,
        },
        context_instance=RequestContext(request)
    )
Ejemplo n.º 3
0
def underStocked(request):
    """
    All under stocked facilities
    """
    try:
        stock_levels = request.user.status[0]
    except:
        controller = StockController()
        stock_levels = controller.getAllStockLevelsPerFacility()


    return render_to_response(
        'stock_level/index_per_facility.html',
        {
         'stock_levels':stock_levels,
        },
        context_instance=RequestContext(request)
    )