public GetUserPermissionViewModel Update(UpdateUserPermissionViewModel model, int userID) { var mapper = new MapperWrapper <GetUserPermissionViewModel, UserPermission>(); var existsUserPermission = _dbContext.UserPermission.FirstOrDefault(up => up.UserID == model.UserID && up.PermissionCode == model.PermissionCode && up.AppID == model.AppID && up.ID != model.ID && !up.IsDeleted); if (existsUserPermission != null) { return(mapper.GetModel(existsUserPermission)); } var entity = new MapperWrapper <UpdateUserPermissionViewModel, UserPermission>().GetEntity(model); _dbContext.Update <UserPermission, int>(entity, userID); return(new MapperWrapper <GetUserPermissionViewModel, UserPermission>().GetModel(entity)); }
public GetUserPermissionViewModel Put(UpdateUserPermissionViewModel model) { return(_biz.Update(model, User.GetUserID())); }