public ActionResult AddContact(Contact p) { ValidationResult results = contactValidator.Validate(p); if (results.IsValid) { cm.ContactAdd(p); return(RedirectToAction("Index")); } else { foreach (var item in results.Errors) { ModelState.AddModelError(item.PropertyName, item.ErrorMessage); } } return(View()); }
public ActionResult HomePage(Contact contact) { contact.ContactDate = DateTime.Parse(DateTime.Now.ToShortDateString()); contact.Read = false; cm.ContactAdd(contact); var headingCount = c.Headings.Count(); ViewBag.hc = headingCount; var entryCount = c.Contents.Count(); ViewBag.ec = entryCount; var wrtierCount = c.Writers.Count(); ViewBag.wc = wrtierCount; var categoryCount = c.Categories.Count(); ViewBag.cc = categoryCount; return(View()); }