public ActionResult CreateOrder() { var users = userService.GetAllUsers().ToList(); var setUserOrderViewModel = new CreateEditUserOrderViewModel(users); return View(setUserOrderViewModel); }
public ActionResult CreateOrder() { var users = userService.GetAllUsers().ToList(); var setUserOrderViewModel = new CreateEditUserOrderViewModel(users); return(View(setUserOrderViewModel)); }
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)); }
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")); }
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")); }
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"); }
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"); }
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); }