public ActionResult GetByUser() { var identity = HttpContext.User.Identity as ClaimsIdentity; if (identity.FindFirst(c => c.Type == ClaimTypes.Role).Value == UserType.Customer) { return(Ok(_tripService.GetByCustomerId( Convert.ToInt64(identity.Name) ))); } else if (identity.FindFirst(c => c.Type == ClaimTypes.Role).Value == UserType.Taxi) { return(Ok(_tripService.GetByTaxiId( Convert.ToInt64(identity.Name) ))); } else { return(BadRequest()); } }