public void Create(LayerAssignViewModel LayerAssignViewModel)
        {
            var LayerAssign = new LayerAssign
            {
                RoleName = LayerAssignViewModel.RoleName,
                LayerId  = LayerAssignViewModel.LayerId
            };

            unitOfWork.LayerAssignRepository.Insert(LayerAssign);
            unitOfWork.Save();
        }
        public void Update(LayerAssignViewModel LayerAssignViewModel)
        {
            var LayerAssign = new LayerAssign
            {
                Id       = LayerAssignViewModel.Id,
                RoleName = LayerAssignViewModel.RoleName,
                LayerId  = LayerAssignViewModel.LayerId
            };

            unitOfWork.LayerAssignRepository.Update(LayerAssign);
            unitOfWork.Save();
        }
 public ActionResult Create(LayerAssignViewModel layerAssignViewModel)
 {
     try
     {
         // TODO: Add insert logic here
         LayerAssignServices.Create(layerAssignViewModel);
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
 public ActionResult Edit(LayerAssignViewModel layerAssignViewModel)
 {
     try
     {
         // TODO: Add update logic here
         LayerAssignServices.Update(layerAssignViewModel);
         return(RedirectToAction("Index"));
     }
     catch
     {
         LoadAll();
         return(View());
     }
 }