Example #1
0
        public virtual EmailResult PickUpdate(PickUpdate pickUpdate)
        {
            To.Add("*****@*****.**");
            Subject = "Update on " + pickUpdate.Pick.Symbol;

            return(this.Email(viewName: "PickUpdateEmail", model: pickUpdate));
        }
Example #2
0
        public ActionResult SubmitUpdate(PickUpdate update)
        {
            if (ModelState.IsValid)
            {
                // Initialize update date
                update.IssueDate = DateTime.UtcNow;

                _database.PickUpdates.Add(update);
                _database.SaveChanges();

                // Email the update to subscribers
                update.Email();

                return(this.RedirectToAction("Edit", new { id = update.PickId }));
            }

            return(View(update));
        }