Ejemplo n.º 1
0
    public JsonResult Getdiscover(string amazn_email)
    {
        Globals.logger.LogInformation("Entering 'Getdiscover' using amazn_email: " + amazn_email);
        if (!CheckAuth(Globals.appSecret))
        {
            return(Json(invalidAuthToken));
        }

        AmaznRequest req = new AmaznRequest();
        {
            req.Amazn_email = amazn_email;
        }

        Task <bool> ifExists = AWSDynamoDB.ItemExists(req.Amazn_email.ToString());

        if (ifExists.Result)
        {
            Task <bool> result = AWSDynamoDB.AmaznLink(req);


            if (result.Result)
            {
                return(Json(successReturn));
            }
            else
            {
                return(Json(failedReturn));
            }
        }
        else
        {
            return(Json(notFoundReturn));
        }
    }     // end  [HttpGet("discover")]