public ActionResult Edit(string Code) { Order o = new Order(); lstO = new OrderFigureHandle().GetListOrder(); int vitri = new OrderFigureHandle().GetIndex(lstO, Code); if (vitri != -1) { o = lstO[vitri]; } return(View(o)); }
public ActionResult Edit(Order order) { List <Account> lsta = new List <Account>(); // = new AccountHandle().GetListAccount(); List <int> listId = new List <int>(); //= new BranchHandle().GetListIDOrderInBranch(CommonConstants.nameBr.Split('-').ElementAt(1),lsta); List <KeyFire> lstKey = new List <KeyFire>(); lsta = new AccountHandle().GetListAccount(); lstO = new OrderFigureHandle().GetListOrder(); lstKey = new OrderFigureHandle().GetListKeyFire(); int vitri = new OrderFigureHandle().GetIndex(lstO, order.Code); if (vitri != -1) { Order o = lstO[vitri]; string key = lstKey[vitri].Key; if (o != null) { var user = new AccountHandle().GetAccount(o.IdCustomer.ToString(), lsta); bool result = new OrderFigureHandle().SetTypeOrder(user, o, Int32.Parse(order.Status), key); if (result) { SetAlert("Cập nhật trạng thái đơn hàng thành công", "success"); return(Redirect("/OrderFigure/Index")); } else { ModelState.AddModelError("", "Cập nhật trạng thái đơn hàn thất bại"); } return(Redirect("/OrderFigure/Index")); } } return(Redirect("/OrderFigure/Index")); }