public ActionResult CustomerEventSubjectNameForOrder(int orderId) { //Model CustomerEventSubjectNameListViewModel customerEventSubjectNameListViewModel = new CustomerEventSubjectNameListViewModel(); //Get customer events related to order if any var tmpCustomerEvents = _customerEventService.GetCustomerEventsFromOrder(orderId); //For each event user foreach (var tmpCustomerEvent in tmpCustomerEvents) { //Customer event found //Get event user var tmpEventUser = _eventUserService.GetEventUserById(tmpCustomerEvent.EventUserId); var tmpModel = new CustomerEventSubjectNameViewModel(); tmpModel.FirstName = tmpEventUser.FirstName; tmpModel.LastName = tmpEventUser.LastName; tmpModel.Group = tmpEventUser.Group; customerEventSubjectNameListViewModel.CameleoEventSubjectNameList.Add(tmpModel); } //Return view return(View("~/Plugins/Cameleo.CameleoEvents/Views/CameleoEvents/CustomerEvent/CustomerEventSubjectName.cshtml", customerEventSubjectNameListViewModel)); }
public ActionResult CustomerEventSubjectNameForCart(int shoppingCartId) { CustomerEventSubjectNameListViewModel customerEventSubjectNameListViewModel = new CustomerEventSubjectNameListViewModel(); //Get customer events related to shopping cart if any var tmpCustomerEvents = _customerEventService.GetCustomerEventsFromShoppingCart(_workContext.CurrentCustomer.ShoppingCartItems, shoppingCartId); //For each event user foreach (var tmpCustomerEvent in tmpCustomerEvents) { //Customer event found //Get event user var tmpEventUser = _eventUserService.GetEventUserById(tmpCustomerEvent.EventUserId); var tmpModel = new CustomerEventSubjectNameViewModel(); tmpModel.FirstName = tmpEventUser.FirstName; tmpModel.LastName = tmpEventUser.LastName; tmpModel.Group = tmpEventUser.Group; customerEventSubjectNameListViewModel.CameleoEventSubjectNameList.Add(tmpModel); } //Return view return(View("~/Plugins/Cameleo.CameleoEvents/Views/CameleoEvents/CustomerEvent/CustomerEventSubjectName.cshtml", customerEventSubjectNameListViewModel)); }