Ejemplo n.º 1
0
        public ActionResult ManageTweets(TweetsModel model)
        {
            MarketingService _attSvc = new MarketingService();

            TweetsBE tweet = new TweetsBE();

            tweet.UserId   = model.UserId;
            tweet.UserName = model.UserName;
            tweet.Tweet    = model.Tweet;
            tweet.Date     = model.Date;
            tweet.Location = "Riyadh, KSA";

            if (_attSvc.AddTweet(tweet))
            {
                ModelState.AddModelError("", "Tweet Saved Successfully");
            }
            else
            {
                ModelState.AddModelError("", "Unable to Save Tweet");
            }

            model.TweetsList = _attSvc.GetAllTweets();

            return(View(model));
        }
Ejemplo n.º 2
0
        public ActionResult ManageTweets(int?AttendanceID, string Mode)
        {
            MarketingService _attSvc = new MarketingService();
            TweetsModel      model   = new TweetsModel();

            model.TweetsList = _attSvc.GetAllTweets();

            return(View(model));
        }
Ejemplo n.º 3
0
        public ActionResult _TweetDetails(int keyId)
        {
            MarketingService _attSvc = new MarketingService();
            TweetsModel      model   = new TweetsModel();

            model.TweetsList = _attSvc.GetAllTweets().Where(m => m.KeyId == keyId).ToList();

            return(View(model));
        }
Ejemplo n.º 4
0
 public BotService(
     IServiceProvider services, ILogger <BotService> logger, AbyssConfig config, DiscordSocketClient socketClient, MessageReceiver messageReceiver, AddonService addonService,
     NotificationsService notifications, DataService dataService, ILoggerFactory factory,
     MarketingService marketing)
 {
     _logger                     = logger;
     _discordClient              = socketClient;
     _config                     = config;
     _serviceProvider            = services;
     _discordClient.Log         += DiscordClient_Log;
     _discordClient.Ready       += DiscordClient_Ready;
     _discordClient.JoinedGuild += DiscordClient_JoinedGuild;
     _discordClient.LeftGuild   += DiscordClient_LeftGuild;
     _messageReceiver            = messageReceiver;
     _addonService               = addonService;
     _notifications              = notifications;
     _dataService                = dataService;
     _discordLogger              = factory.CreateLogger("Discord");
     _marketing                  = marketing;
 }
 public MarketingController(IMarketingService objSvc)
 {
     this.objSvc = objSvc as MarketingService;
 }
Ejemplo n.º 6
0
        private static IEnumerable <KeyValuePair <MarketingTimelinessLimit, MarketingRule> > Load(int companyId, string storeId)
        {
            MarketingService marketingService = new MarketingService(storeId, companyId);

            return(marketingService.GetMarketingRules());
        }