public ActionResult Edit(EmailCategoryViewModel model)
 {
     if (ModelState.IsValid)
     {
         var country = _emailCategory.GetEmailCategoryById(model.Id);
         country.Id           = model.Id;
         country.Name         = model.Name;
         country.DisplayOrder = model.DisplayOrder;
         country.Published    = model.Published;
         _emailCategory.UpdateEmailCategory(country);
         return(RedirectToAction("List"));
     }
     return(View());
 }
 public ActionResult Create(EmailCategoryViewModel model)
 {
     if (ModelState.IsValid)
     {
         var country = new EmailCategory
         {
             Name         = model.Name,
             Published    = model.Published,
             DisplayOrder = model.DisplayOrder
         };
         _emailCategory.InsertEmailCategory(country);
         return(RedirectToAction("List"));
     }
     return(View(model));
 }
        public ActionResult Edit(int Id)
        {
            if (!IsValidateId(Id))
            {
                return(HttpNotFound());
            }

            var country = _emailCategory.GetEmailCategoryById(Id);

            if (country == null)
            {
                return(HttpNotFound());
            }

            var model = new EmailCategoryViewModel
            {
                Id           = country.Id,
                Name         = country.Name,
                DisplayOrder = country.DisplayOrder,
                Published    = country.Published
            };

            return(View(model));
        }
        public ActionResult Create()
        {
            var model = new EmailCategoryViewModel();

            return(View(model));
        }