コード例 #1
0
        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());
        }
コード例 #2
0
        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());
        }