Exemplo n.º 1
0
        private static void UpdateArtist(int id, string newName, string newCountry, string newBirthDate, string newWebSite)
        {
            Console.Write("Updating artist... ");
            var artist = new ArtistModels
            {
                Name = newName,
                Country = newCountry,
                BirthDate = newBirthDate,
                WebSite = newWebSite
            };

            HttpResponseMessage response = client.PutAsJsonAsync(Artists + Update + id, artist).Result;
            if (response.IsSuccessStatusCode)
            {
                Console.WriteLine("Artist updated!");
            }
            else
            {
                Console.WriteLine("{0} ({1})", (int)response.StatusCode, response.ReasonPhrase);
            }
        }
Exemplo n.º 2
0
        private static void CreateArtist(string name, string country, string birthdate, string website)
        {
            Console.Write("Creating artist... ");
            var artist = new ArtistModels 
            { 
                Name = name, 
                Country = country,
                BirthDate = birthdate,
                WebSite = website
            };

            HttpResponseMessage response = client.PostAsJsonAsync(Artists + Create, artist).Result;
            if (response.IsSuccessStatusCode)
            {
                Console.WriteLine("Artist added!");
            }
            else
            {
                Console.WriteLine("{0} ({1})", (int)response.StatusCode, response.ReasonPhrase);
            }
        }