public void EditRole(User_RolesViewModel model) { using (unitOfWork = new UnitOfWork()) { User_Roles modelMapping = Mapper.Map <User_RolesViewModel, User_Roles>(model); unitOfWork.RoleRepository.Update(modelMapping); unitOfWork.RoleRepository.Save(); } }
public object UpdateRole(User_RolesViewModel model) { ResponseDetails responseDetails = new ResponseDetails(); try { roleService.EditRole(model); responseDetails = Helper.SetResponseDetails("Updated successfully.", true, null, MessageType.Success); } catch (Exception ex) { responseDetails = Helper.SetResponseDetails("Exception encountered : " + ex.Message, false, ex, MessageType.Error); } return(responseDetails); }
public List <User_RolesViewModel> GetAll() { using (unitOfWork = new UnitOfWork()) { List <User_Roles> rolesList = unitOfWork.RoleRepository.GetAllRoles(); List <User_RolesViewModel> roleListmapping = new List <User_RolesViewModel>(); for (int i = 0; i < rolesList.Count; i++) { User_RolesViewModel model = Mapper.Map <User_Roles, User_RolesViewModel>(rolesList[i]); model.UserViewModels = Mapper.Map <ICollection <User>, ICollection <UserViewModel> >(rolesList[i].Users); roleListmapping.Add(model); } return(roleListmapping); } }
public object GetRoleById(int id) { ResponseDetails responseDetails = new ResponseDetails(); try { User_RolesViewModel model = roleService.Get(id); responseDetails = Helper.SetResponseDetails("", true, model, MessageType.Success); } catch (Exception ex) { responseDetails = Helper.SetResponseDetails("Exception encountered : " + ex.Message, false, ex, MessageType.Error); } return(responseDetails); }