private IActionResult GetErrorMessage(int errorCode)
 {
     return(errorCode switch {
         450 => StatusCode(450, new { response = ApiMessages.FKNotFoundOrInactive("Customer Id") }),
         451 => StatusCode(451, new { response = ApiMessages.FKNotFoundOrInactive("Destination Id") }),
         452 => StatusCode(452, new { response = ApiMessages.FKNotFoundOrInactive("Pickup point Id") }),
         453 => StatusCode(453, new { response = ApiMessages.FKNotFoundOrInactive("Driver Id") }),
         454 => StatusCode(454, new { response = ApiMessages.FKNotFoundOrInactive("Ship Id") }),
         455 => StatusCode(455, new { response = ApiMessages.InvalidPassengerCount() }),
         456 => StatusCode(456, new { response = ApiMessages.FKNotFoundOrInactive("Nationality Id for at least one passenger") }),
         457 => StatusCode(457, new { response = ApiMessages.FKNotFoundOrInactive("Gender Id for at least one passenger") }),
         458 => StatusCode(458, new { response = ApiMessages.FKNotFoundOrInactive("Occupant Id for at least one passenger") }),
         431 => StatusCode(431, new { response = ApiMessages.UserCanNotAddReservationInThePast() }),
         432 => StatusCode(432, new { response = ApiMessages.DayHasNoSchedule() }),
         430 => StatusCode(430, new { response = ApiMessages.DayHasNoScheduleForDestination() }),
         427 => StatusCode(427, new { response = ApiMessages.PortHasNoDepartures() }),
         433 => StatusCode(433, new { response = ApiMessages.PortHasNoVacancy() }),
         409 => StatusCode(409, new { response = ApiMessages.DuplicateRecord() }),
         _ => StatusCode(490, new { Response = ApiMessages.RecordNotSaved() }),
     });