Ejemplo n.º 1
0
        public IActionResult Edit(int emailSubscriptionId)
        {
            var dbModel = this.emailSubscriptionRepository.Get(emailSubscriptionId);

            var model = new EmailSubscribeEditModel()
            {
                Email               = dbModel.Email,
                IsSubscribed        = dbModel.IsSubscribed,
                EmailSubscriptionId = dbModel.EmailSubscriptionId
            };

            return(this.View(model));
        }
Ejemplo n.º 2
0
        public IActionResult Edit(EmailSubscribeEditModel model)
        {
            if (!this.ModelState.IsValid)
            {
                return(this.View(model));
            }

            var dbModel = this.emailSubscriptionRepository.Get(model.EmailSubscriptionId);

            dbModel.Email        = model.Email;
            dbModel.IsSubscribed = model.IsSubscribed;

            this.emailSubscriptionRepository.Update(dbModel);

            return(this.RedirectToAction("index"));
        }