public async Task <IActionResult> SetMainPhoto(int userId, int id) { if (userId != int.Parse(User.FindFirst(ClaimTypes.NameIdentifier).Value)) { return(Unauthorized()); } int ReturnId = await objPhotoDAL.SetMainPhoto(userId, id); if (ReturnId == -2) { return(Unauthorized()); } if (ReturnId == -1) { return(BadRequest("This is already the main photo")); } if (ReturnId == 1) { return(NoContent()); } return(BadRequest("Could not set photo to main")); }