public ActionResult StackEvents(Guid id)
        {
            var stack = _stackRepository.Find(id);
            var model = new StackEventViewModel
            {
                StackName   = stack.Name,
                StackEvents = stack.StackEvents.ToList()
            };

            return(View(model));
        }
Example #2
0
        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));
        }
Example #3
0
 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"));
 }