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)
 {
     UserProfile user = _userProfileService.GetUser(User.Identity.Name);
     _stackEventService.AddStackEvent(new StackEvent
     {
         StackEventID=Guid.NewGuid(),
         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");
 }