public async Task <IActionResult> RejectRequest(string friendUsername) { string username = User.Identity.Name; if (username.ToLower() == friendUsername.ToLower()) { return(BadRequest(new { Message = "Invalid username supplied" })); } try { var ret = await service.RejectRequest(username, friendUsername); if (ret.Success) { return(Ok(mapper.Map <UserResource>(ret.Resource))); } else { return(BadRequest(new { Message = ret.Message })); } } catch { return(StatusCode(500)); } }
public IActionResult RejectRequest(int id) { _friendRequestService.RejectRequest(id); return(Ok()); }