public ActionResult Contact() { ConctactLogViewModel model = new ConctactLogViewModel(); ViewBag.Message = "Your contact page."; return(View(model)); }
public ActionResult Contact(ConctactLogViewModel model) { ViewBag.Message = "Your contact page."; if (ModelState.IsValid) { _applicationUserService.addContactLog(model); return(RedirectToAction("Contact", "Account")); } return(View(model)); }
/// <summary> /// Take data from 'ConctactLogViewModel' and save to Db table 'contactLog', if model is not valid return false. /// </summary> /// <param name="model">'ContactLogViewModel'</param> /// <returns>bool</returns> public bool addContactLog(ConctactLogViewModel model) { if (model._contactName != null || model._contactEmail != null || model._contactEmail != null) // FIXME::? { ContactLog contactLog = new ContactLog { _contactName = model._contactName, _contactEmail = model._contactEmail, _ContactMessage = model._contactMessage }; _db._contacts.Add(contactLog); _db.SaveChanges(); return(true); } return(false); }