Example #1
0
        public ActionResult IsRead(int id)
        {
            var contactValue = cm.GetById(id);

            if (contactValue.IsRead)
            {
                contactValue.IsRead = false;
            }
            else
            {
                contactValue.IsRead = true;
            }
            cm.ContactUpdate(contactValue);
            return(RedirectToAction("Index"));
        }
        public ActionResult GetContactDetail(int id)
        {
            var contactValue = cm.GetById(id);

            contactValue.Read = true;
            cm.ContactUpdate(contactValue);
            return(View(contactValue));
        }
        public ActionResult GetContactDetails(int id)
        {
            var contactvalues = cm.GetByID(id);

            if (contactvalues.ContactReadStatus == false)
            {
                contactvalues.ContactReadStatus = true;
                cm.ContactUpdate(contactvalues);
            }
            return(View(contactvalues));
        }
Example #4
0
        public ActionResult GetContactDetails(int id)
        {
            var contactvalues = cm.GetById(id);

            if (contactvalues != null)
            {
                contactvalues.ContactID   = cm.GetById(id).ContactID;
                contactvalues.ContactDate = cm.GetById(id).ContactDate;
                contactvalues.Message     = cm.GetById(id).Message;
                contactvalues.Subject     = cm.GetById(id).Subject;
                contactvalues.UserMail    = cm.GetById(id).UserMail;
                contactvalues.UserName    = cm.GetById(id).UserName;
                contactvalues.IsRead      = true;
                cm.ContactUpdate(contactvalues);
            }
            return(View(contactvalues));
        }
        public ActionResult EditContact(Contact p)
        {
            ValidationResult results = contactValidator.Validate(p);

            if (results.IsValid)
            {
                cm.ContactUpdate(p);
                return(RedirectToAction("Index"));
            }
            else
            {
                foreach (var item in results.Errors)
                {
                    ModelState.AddModelError(item.PropertyName, item.ErrorMessage);
                }
            }
            return(View());
        }