/// <summary> /// Getting Marketing Message By Id /// </summary> /// <param name="request"></param> /// <returns></returns> public GetMarketingMessageResponseById GetMarketingMessageById(GetMarketingMessageRequestById request) { GetMarketingMessageResponseById response = new GetMarketingMessageResponseById(); MarketingMessage messageViewmodel = marketingMessagesRopository.GetMarketingMessageById(request.MarketingMessageID); MarketingMessagesViewModel message = Mapper.Map <MarketingMessage, MarketingMessagesViewModel>(messageViewmodel); response.marketingMessagesViewModel = message; return(response); }
public ActionResult EditMessage(int messageId) { GetMarketingMessageResponseById response = marketingService.GetMarketingMessageById(new GetMarketingMessageRequestById() { MarketingMessageID = messageId }); if (response.marketingMessagesViewModel.ScheduleTo.HasValue) { response.marketingMessagesViewModel.ScheduleTo = response.marketingMessagesViewModel.ScheduleTo.Value.ToUtc(); } if (response.marketingMessagesViewModel.ScheduleFrom.HasValue) { response.marketingMessagesViewModel.ScheduleFrom = response.marketingMessagesViewModel.ScheduleFrom.Value.ToUtc(); } response.marketingMessagesViewModel.CreatedDate = response.marketingMessagesViewModel.CreatedDate.ToUtc(); GetAllAccountSubscriptionTypesResponse response1 = subscriptionService.GetAllAccountsSubscriptionTypes(new GetAllAccountSubscriptionTypesRequest()); ViewBag.AcccountSubscriptionTypes = response1.subscriptionViewModel; return(View("AddEditMarketingMessage", response.marketingMessagesViewModel)); }