コード例 #1
0
        public ActionResult AssignCourierOrder(int id)
        {
            var model = new WorldSkills.DataBase.Models.Сourier
            {
                OrderId = id
            };

            return(PartialView("AssignCourierOrder", model));
        }
コード例 #2
0
        public ActionResult AssignCourierOrder(WorldSkills.DataBase.Models.Сourier model)
        {
            if (ModelState.IsValid)
            {
                var c = Context.Сouriers.Single(x => x.Id == model.Id);
                c.Status  = "Доставляет";
                c.OrderId = model.OrderId;

                Context.Orders.Single(x => x.Id == model.OrderId).Status = "Ожидает курьера";
                Context.SaveChanges();

                return(RedirectToAction("Index"));
            }

            return(PartialView("AssignCourierOrder", model));
        }