public void Put(int id, [FromBody] Tuote tuote)
        {
            using (KiertomaattiDBContext db = new KiertomaattiDBContext())
            {
                try
                {
                    Tuote existing = db.Tuote.Find(id);

                    //existing.TuoteId = tuote.TuoteId;
                    existing.Nimi              = tuote.Nimi;
                    existing.Kuvaus            = tuote.Kuvaus;
                    existing.Lkm               = tuote.Lkm;
                    existing.Paivays           = tuote.Paivays;
                    existing.Latitude          = tuote.Latitude;
                    existing.Longitude         = tuote.Longitude;
                    existing.Kuva              = tuote.Kuva;
                    existing.BlobstorageLinkki = tuote.BlobstorageLinkki;
                    existing.KayttajaId        = tuote.KayttajaId;

                    db.SaveChanges();
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex);
                }
            }
        }
        public void Post([FromBody] Tuote tuote /*reactista tuleva tuote-json parseroituu itsestään olioksi  */)
        {
            KiertomaattiDBContext db = new KiertomaattiDBContext();

            db.Tuote.Add(tuote);
            db.SaveChanges();
        }
 public Tuote Get(int id)
 {
     using (KiertomaattiDBContext db = new KiertomaattiDBContext())
     {
         return(db.Tuote.Find(id));
     }
 }
        //[EnableCors("AllowOrigins")]

        public void Delete(int id)
        {
            using (KiertomaattiDBContext db = new KiertomaattiDBContext())
            {
                try
                {
                    Tuote toRemove = db.Tuote.Find(id);
                    db.Remove(toRemove);
                    db.SaveChanges();
                }
                catch (Exception e)
                {
                    throw e;
                }
            }
        }
        public IEnumerable <Tuote> Get(string nimi)
        {
            KiertomaattiDBContext db = new KiertomaattiDBContext();

            return(db.Tuote.Where(t => t.Nimi.Contains(nimi)));
        }
        public IEnumerable <Tuote> Get()
        {
            KiertomaattiDBContext db = new KiertomaattiDBContext();

            return(db.Tuote.AsEnumerable());
        }