Beispiel #1
0
        public IActionResult MyAcount()
        {
            var db        = new AdsDB(_connectionString);
            int currentId = db.GetByEmail(User.Identity.Name).Id;

            return(Redirect($"/Home/index?id={currentId}"));
        }
Beispiel #2
0
        public IActionResult NewAd(Ad a)
        {
            var  db = new AdsDB(_connectionString);
            User u  = db.GetByEmail(User.Identity.Name);

            db.AddAd(a, u);
            return(Redirect("/"));
        }
Beispiel #3
0
        public IActionResult Index(int id)
        {
            var db = new AdsDB(_connectionString);
            var vm = new HomePageViewModel()
            {
                Ads = db.GetAds(id)
            };

            if (User.Identity.IsAuthenticated)
            {
                vm.UserId = db.GetByEmail(User.Identity.Name).Id;
            }
            return(View(vm));
        }