コード例 #1
0
        public ActionResult NewTweet(PersonTweetModel domainObject)
        {
            var user = User.Identity.Name;

            domainObject.Tweet.UserId  = user;
            domainObject.Tweet.Created = DateTime.Now;
            var viewModel = new PersonTweetModel
            {
                TweetsList = domainObject.TweetsList,
                Tweet      = domainObject.Tweet,
                Person     = domainObject.Person
            };

            TweetsDomain td = new TweetsDomain();

            td.SetMessage(domainObject.Tweet);
            return(View(viewModel));
        }
コード例 #2
0
ファイル: HomeController.cs プロジェクト: joshi-VinodCTS/FSE
        public ActionResult DeleteTweet(PersonTweetModel domainObject, int id)
        {
            var user = User.Identity.Name;
            var p    = db.Person.FirstOrDefault(t => t.user_id == user);

            TweetsDomain td = new TweetsDomain();

            td.RemoveTweet(id);

            var viewModel = new PersonTweetModel
            {
                TweetsList = db.TWEETs.ToList(),
                Tweet      = domainObject.Tweet,
                Person     = domainObject.Person
            };

            return(RedirectToAction("Index", "Home", p));
        }
コード例 #3
0
        public ActionResult UpdateTweet(PersonTweetModel domainObject)
        {
            var user = User.Identity.Name;

            domainObject.Tweet.UserId  = user;
            domainObject.Tweet.Created = DateTime.Now;
            var viewModel = new PersonTweetModel
            {
                TweetsList = domainObject.TweetsList,
                Tweet      = domainObject.Tweet,
                Person     = domainObject.Person
            };

            TweetsDomain td = new TweetsDomain();

            td.SetMessage(domainObject.Tweet);
            viewModel.TweetsList = db.Tweet.ToList();
            return(RedirectToAction("Index", "Home"));
        }
コード例 #4
0
ファイル: HomeController.cs プロジェクト: joshi-VinodCTS/FSE
        public ActionResult UpdateTweet(PersonTweetModel domainObject)
        {
            var user = User.Identity.Name;

            var p = db.Person.FirstOrDefault(t => t.user_id == user);

            domainObject.Tweet.user_id = user;
            domainObject.Tweet.created = DateTime.Now;
            var viewModel = new PersonTweetModel
            {
                TweetsList = domainObject.TweetsList,
                Tweet      = domainObject.Tweet,
                Person     = p
            };

            TweetsDomain td = new TweetsDomain();

            td.SetMessage(domainObject.Tweet);
            viewModel.TweetsList = db.TWEETs.ToList();
            return(RedirectToAction("Index", "Home", p));
        }