public FunctionalPermission Put(FunctionalPermission request) { FunctionalPermissionEntity entity = request.TranslateToEntity(); entity = GenericRepository.Add(AuthAdminDatabase, FunctionalPermissionsCollection, entity); return entity.TranslateToResponse(); }
public FunctionalPermission Post(FunctionalPermission request) { FunctionalPermissionEntity entity = request.TranslateToEntity(); if (entity.Id == 0) entity.Id = GenericRepository.GetMaxIdIncrement<FunctionalPermissionEntity>(AuthAdminDatabase, FunctionalPermissionsCollection); entity = GenericRepository.Add(AuthAdminDatabase, FunctionalPermissionsCollection, entity); return entity.TranslateToResponse(); }