public static ecom_ProductGroups ConvertToProductGroupViewModel(EditProductGroupManagementPostRequest groupView)
        {
            var returnModel = new ecom_ProductGroups()
            {
                Id          = groupView.Id,
                Name        = groupView.Name,
                Status      = groupView.Status,
                Description = groupView.Description
            };

            return(returnModel);
        }
 public ActionResult Edit(EditProductGroupManagementPostRequest group)
 {
     if (ModelState.IsValid)
     {
         bool isSuccess = service.UpdateProductGroup(group.ConvertToProductGroupViewModel());
         if (isSuccess)
         {
             return(RedirectToAction("Index"));
         }
         else
         {
             ModelState.AddModelError("ServerError", "Update group fail!");
         }
     }
     return(View(group.ConvertToProductGroupViewModel()));
 }