public ActionResult StackEvents(Guid id) { var stack = _stackRepository.Find(id); var model = new StackEventViewModel { StackName = stack.Name, StackEvents = stack.StackEvents.ToList() }; return(View(model)); }
public ActionResult EditStackEvent() { List <StackEventType> stackEventType; List <StoreViewModel> store; UserProfile user = _userProfileService.GetUser(User.Identity.Name); stackEventType = _StackEventTypeService.GetAllStackEventType(); store = _hubService.GetAllStoreByUser(user); StackEventViewModel viewModel = new StackEventViewModel(stackEventType, store); return(PartialView(viewModel)); }
public ActionResult EditStackEvent(StackEventViewModel viewModel) { BLL.UserProfile user = _userProfileService.GetUser(User.Identity.Name); _stackEventService.AddStackEvent(new StackEvent { EventDate = viewModel.EventDate, StoreID = viewModel.StoreIdTwo, StackEventTypeID = viewModel.StackEventTypeId, StackNumber = viewModel.StackNumberTwo, FollowUpDate = viewModel.FollowUpDate, FollowUpPerformed = false, Description = viewModel.Description, Recommendation = viewModel.Recommendation, UserProfileID = user.UserProfileID }); return(RedirectToAction("Index", "StackEvent")); }