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); }
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); } } } }
public void Handle(OrderFinalized message) { ++FinalizedOrdersCount; }