Esempio n. 1
0
        public ActionResult CreateOrder()
        {
            var users = userService.GetAllUsers().ToList();
            var setUserOrderViewModel = new CreateEditUserOrderViewModel(users);

            return View(setUserOrderViewModel);
        }
Esempio n. 2
0
        public ActionResult CreateOrder()
        {
            var users = userService.GetAllUsers().ToList();
            var setUserOrderViewModel = new CreateEditUserOrderViewModel(users);

            return(View(setUserOrderViewModel));
        }
Esempio n. 3
0
        public ActionResult EditOrder(int?id)
        {
            var order = orderService.GetById(id.Value);

            var users = userService.GetAllUsers().ToList();

            var editUserOrderViewModel = new CreateEditUserOrderViewModel(users);

            editUserOrderViewModel = Mapper.Map <UserOrder, CreateEditUserOrderViewModel>(order, editUserOrderViewModel);

            return(View(editUserOrderViewModel));
        }
Esempio n. 4
0
        public ActionResult CreateOrder(CreateEditUserOrderViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(PartialView(model));
            }

            var newOrder = new UserOrder();

            newOrder.UserId      = model.UserId;
            newOrder.Name        = model.Name;
            newOrder.Price       = model.Price;
            newOrder.Description = model.Description;

            orderService.Add(newOrder);

            return(RedirectToAction("OrderList"));
        }
Esempio n. 5
0
        public ActionResult EditOrder(CreateEditUserOrderViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            var orderToEdit = orderService.GetById(model.ID);
            var user        = (User)userService.GetById(model.UserId);

            orderToEdit.User        = user;
            orderToEdit.Name        = model.Name;
            orderToEdit.Price       = model.Price;
            orderToEdit.Description = model.Description;

            orderService.Update(orderToEdit);

            return(RedirectToAction("OrderList"));
        }
Esempio n. 6
0
        public ActionResult CreateOrder(CreateEditUserOrderViewModel model)
        {
            if (!ModelState.IsValid)
                return PartialView(model);

            var newOrder = new UserOrder();

            newOrder.UserId = model.UserId;
            newOrder.Name = model.Name;
            newOrder.Price = model.Price;
            newOrder.Description = model.Description;

            orderService.Add(newOrder);

            return RedirectToAction("OrderList");
        }
Esempio n. 7
0
        public ActionResult EditOrder(CreateEditUserOrderViewModel model)
        {
            if (!ModelState.IsValid)
                return View(model);

            var orderToEdit = orderService.GetById(model.ID);
            var user = (User)userService.GetById(model.UserId);

            orderToEdit.User = user;
            orderToEdit.Name = model.Name;
            orderToEdit.Price = model.Price;
            orderToEdit.Description = model.Description;

            orderService.Update(orderToEdit);

            return RedirectToAction("OrderList");
        }
Esempio n. 8
0
        public ActionResult EditOrder(int? id)
        {
            var order = orderService.GetById(id.Value);

            var users = userService.GetAllUsers().ToList();

            var editUserOrderViewModel = new CreateEditUserOrderViewModel(users);
            editUserOrderViewModel = Mapper.Map<UserOrder, CreateEditUserOrderViewModel>(order, editUserOrderViewModel);

            return View(editUserOrderViewModel);
        }