public IActionResult CreateNumberRequest([FromBody] PhoneData payload)
        {
            if (ModelState.IsValid)
            {
                if (payload.IsExisting(_context))
                {
                    return(BadRequest("Number already exists"));
                }

                else
                {
                    payload.SaveNumber(_context);
                    if (payload.SaveNumber(_context) == true)
                    {
                        _context.SaveChanges();

                        string valor = PhoneService.GenerateRandomNumber();

                        var client = new Client(creds: new Nexmo.Api.Request.Credentials
                        {
                            ApiKey    = "446f0ce7",
                            ApiSecret = "km4BNlHHwAQQlpwq"
                        });


                        var results = client.SMS.Send(request: new SMS.SMSRequest
                        {
                            from = "NewZapp",
                            to   = "55" + payload.DDD + payload.PhoneNumber,
                            text = "NewZapp: Authorization Code:" + valor
                        });

                        return(new CreatedAtRouteResult("createdNumber", new { id = payload.PhoneID }, payload)); //Criando um nova rota, para que quando houver a atualização desejada seremos redirecionados para esta nova rota
                    }
                }
            }
            return(BadRequest(ModelState));
        }