public GetUserPermissionViewModel Add(AddUserPermissionViewModel 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.IsDeleted); if (existsUserPermission != null) { return(mapper.GetModel(existsUserPermission)); } var entity = new MapperWrapper <AddUserPermissionViewModel, UserPermission>().GetEntity(model); _dbContext.Add <UserPermission, int>(entity, userID); return(mapper.GetModel(entity)); }
public GetUserPermissionViewModel Post(AddUserPermissionViewModel model) { return(_biz.Add(model, User.GetUserID())); }