コード例 #1
0
        // Modificar una película
        internal IRestResponse PutPelicula(Pelicula peliculaActualizar)
        {
            var client  = new RestClient(Properties.Settings.Default.ServidorApi);
            var request = new RestRequest(Method.PUT);

            request.AddHeader("Accept", "application/json");
            var body = new
            {
                id         = peliculaActualizar.Id,
                titulo     = peliculaActualizar.Titulo,
                anyo       = peliculaActualizar.Anyo,
                enlace     = peliculaActualizar.Enlace,
                genero     = peliculaActualizar.Genero,
                subgenero  = peliculaActualizar.Subgenero,
                subgenero2 = peliculaActualizar.Subgenero2
            };

            request.AddJsonBody(body);

            var response = client.Execute(request);

            MessageBox.Show("Película modificada con éxito");
            return(response);
        }
コード例 #2
0
 public void AñadirNuevaPelicula(Pelicula nuevaPelicula)
 {
     _servicio.PostPelicula(nuevaPelicula);
     listaPeliculas = recargarLista();
 }
コード例 #3
0
 public void actualizarPeliculas(Pelicula pelicula)
 {
     _servicio.PutPelicula(pelicula);
     listaPeliculas = recargarLista();
 }