public void populateList(int idOrderedFinalized, int statusOrdered)
    {
        OrderFinalizedDAO     objOrderFinalizedDAO = new OrderFinalizedDAO();
        List <OrderFinalized> listOrderFinalized   = new List <OrderFinalized>();
        String ord;

        ord = "Order by id desc";
        listOrderFinalized = objOrderFinalizedDAO.SelectObject(ord);
        adjustStatusOrder(idOrderedFinalized, statusOrdered, listOrderFinalized);
        dataListOrderFinalized = insertDataListOrder(listOrderFinalized);
    }
Example #2
0
    public ActionResult onViewCreated(int idOrderFin, int CurrentStatusOrder)
    {
        OrderFinalizedDAO     objFDao   = new OrderFinalizedDAO();
        OrderFinalized        objOF     = new OrderFinalized();
        List <OrderFinalized> listOrder = new List <OrderFinalized>();
        String ord;

        ord = "";
        String result;
        List <OrderFinalized> listOrderF = new List <OrderFinalized>();

        if ((idOrderFin != 0))
        {
            String ord;
            ord = "";
            int x;
            listOrderF = objFDao.SelectObject(ord)

                         for (x = 0; x < listOrderF.Count; x++)
            {
                objOF = listOrderF.ElementAt(x);

                if (objOF.idOrderedFinalized == idOrderFin)
                {
                    objOF.idOrderedFinalized = idOrderFin;
                    objOF.statusOrdered      = adjustStatus(CurrentStatusOrder);
                    result = objFDao.UpdateObject(objOF);

                    if (objOF.statusOrderLocal == 1)
                    {
                        Order objO = new Order();
                        objO = getObjectOrder(idOrderFin);
                        objO.ProductDelivered = 0;
                        objO.id = idOrderFin;
                        result  = objFDao.UpdateObject(objO);
                    }
                }
            }
        }


        return(View(listOrderFinalized));
    }
    public void adjustStatusOrder(int idOrderedFinalized, int statusOrdered, List <OrderFinalized> listOrderFinalized)
    {
        String result;

        if ((idOrderedFinalized != 0))
        {
            int               x;
            OrderFinalized    objOF   = new OrderFinalized();
            OrderFinalizedDAO objFDao = new OrderFinalizedDAO();

            for (x = 0; x < listOrderFinalized.Count; x++)
            {
                objOF = listOrderFinalized.ElementAt(x);

                if (objOF.idOrderedFinalized == idOrderedFinalized)
                {
                    int statusOr;
                    statusOr = adjustStatus(statusOrdered);
                    objOF.setStatusOrdered(statusOr);
                    result = objFDao.UpdateObject(objOF);
                }
            }
        }
    }