public string PostCreateNew([FromBody] MyyntikiellotAzure tuote) { TukesAContext context = new TukesAContext(); context.MyyntikiellotAzure.Add(tuote); context.SaveChanges(); return(tuote.Id.ToString()); }
public MyyntikiellotAzure GetSingle(int key) { try { TukesAContext context = new TukesAContext(); MyyntikiellotAzure tuote = context.MyyntikiellotAzure.Find(key); return(tuote); } catch (Exception) { throw; } }
public string DeleteSingle(int key) { try { TukesAContext context = new TukesAContext(); MyyntikiellotAzure tuote = context.MyyntikiellotAzure.Find(key); if (tuote != null) { context.MyyntikiellotAzure.Remove(tuote); context.SaveChanges(); return("DELETED"); } } catch (Exception) { } return("NOT FOUND"); }
public string PutEdit(int key, [FromBody] MyyntikiellotAzure newData) { try { TukesAContext context = new TukesAContext(); MyyntikiellotAzure tuote = context.MyyntikiellotAzure.Find(key); if (tuote != null) { tuote.Tuotenimi = newData.Tuotenimi; tuote.Malli = newData.Malli; tuote.Vaaranlaji = newData.Vaaranlaji; context.SaveChanges(); return("OK"); } } catch (Exception e) { throw; } return("NOT FOUND"); }