public ActionResult Save(EmailEditItem emailEditItem) { if (ModelState.IsValid) { var newEmail = new Email { Id = emailEditItem.Id, RecipientEmail = emailEditItem.RecipientEmail, Subject = emailEditItem.Subject, Body = emailEditItem.Body, CreatedOn = emailEditItem.CreatedOn, SentOn = emailEditItem.SentOn }; Manager.CreateOrUpdate(newEmail); return(RedirectToAction("EmailListView", "Email")); } return(View("EmailEditView", emailEditItem)); }
public ActionResult Edit(int id) { EmailEditItem emailEditItem = new EmailEditItem(); if (id != 0) { var emailItem = Manager.GetById(id); if (emailItem != null) { emailEditItem.Id = emailItem.Id; emailEditItem.RecipientEmail = emailItem.RecipientEmail; emailEditItem.Subject = emailItem.Subject; emailEditItem.Body = emailItem.Body; emailEditItem.CreatedOn = emailItem.CreatedOn; emailEditItem.SentOn = emailItem.SentOn; } } return(View("EmailEditView", emailEditItem)); }