public List <Order> insertDataListOrder(List <OrderFinalized> listOrderFinalized)
    {
        int x;
        List <OrderFinalized> listOrderFin = new List <OrderFinalized>();
        UserDAO        objUserDao          = new UserDAO();
        User           objUser             = new User();
        OrderFinalized objOrderFinalized   = new OrderFinalized();

        for (x = 0; x < listOrderFinalized.Count; x++)
        {
            objOrderFinalized = listOrderFinalized.ElementAt(x);
            objUser           = objUserDao.SelectSpecificIdObject(objUser, objOrderFinalized);
            objOrderFinalized.setUser(objUser);
            listOrderFin.Add(objOrderFinalized);
        }

        return(listOrderFin);
    }
Esempio n. 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);
                }
            }
        }
    }
Esempio n. 4
0
 public void Handle(OrderFinalized message)
 {
     ++FinalizedOrdersCount;
 }