public ActionResult ConfirmDelete(int id)
        {
            try
            {
                if (id > 0)
                {
                    CommitteeGroupViewModel model = CommitteeGroupsBusiness.DetailsCommitteeGroup(id);
                    bool isAssociated             = CommitteeGroupsBusiness.IsGroupAssociatedWithMenber(model.GroupName);
                    if (isAssociated == false)
                    {
                        bool result = CommitteeGroupsBusiness.DeleteCommitteeGroup(model);
                        if (result)
                        {
                            return(RedirectToAction("Index"));
                        }
                        else
                        {
                            return(View(model));
                        }
                    }
                    else
                    {
                        ViewBag.ErrorMessage = "This Group is Associated with Some Committee Member, so you can not delete.";
                        return(View(model));
                    }
                }
                // TODO: Add delete logic here

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
        public ActionResult Edit(int id)
        {
            CommitteeGroupViewModel model = CommitteeGroupsBusiness.DetailsCommitteeGroup(id);

            return(View(model));
        }