public ActionResult <EditWorkingHours> EditWorkingHours(EditWorkingHours model)
        {
            try
            {
                IMapper mapper = EDeliveryProfile.EditWorkingHours();
                var     result = mapper.Map <WorkingHours>(model);

                var userIdClaim = User.FindFirst("MemberId")?.Value;
                var memberId    = int.TryParse(userIdClaim, out var id) ? id : 0;

                EDeliveryDBContext dBContext = new EDeliveryDBContext();
                var restaurantId             = dBContext.Restaurant.First(o => o.MemberId == memberId).RestaurantId;
                result.RestaurantId = restaurantId;

                _repository.EditWorkingHours(result);
                return(new ObjectResult(new { message = "success", statusCode = HttpStatusCode.OK, response = "Succesfuly edited the working hours!!" }));
            }
            catch (Exception ex)
            {
                _logger.LogInformation($"Failed to edit working hours:{ex}");
                return(BadRequest("Failed to edit working hours"));
            }
        }