public void PostElain([FromBody] Elain elain) { using (RyhmahaumauContext db = new RyhmahaumauContext()) { db.Add(elain); db.SaveChanges(); } }
public void Put(int id, [FromBody] Elain elain) { using (RyhmahaumauContext db = new RyhmahaumauContext()) { db.Update(elain); db.SaveChanges(); } }
// GET: Elain/Paivita/5 public ActionResult Paivita(int id) { var kayttajaId = HttpContext.Session.GetInt32("ID").GetValueOrDefault(); ViewBag.Lajit = FormDataHelper.HaeLajit(); ViewBag.Kayttaja = FormDataHelper.HaeKayttajaIdlla(kayttajaId); Elain elain = FormDataHelper.HaeElainIdlla(id); return(View(elain)); }
// GET: Elain/Tiedot/5 public ActionResult Tiedot(int id) { List <Kayttaja> kayttajat = FormDataHelper.HaeKayttajat(); ViewBag.Kayttajat = kayttajat; ViewBag.Lajit = FormDataHelper.HaeLajit(); Elain elain = FormDataHelper.HaeElainIdlla(id); return(View(elain)); }
static void Main(string[] args) { Elain elain = new Elain(); Nisakkaat nisakas = new Nisakkaat(); Kissa kissa = new Kissa(); Koira koira = new Koira(); elain.Aantele(); nisakas.Aantele(); kissa.Aantele(); koira.Aantele(); Console.ReadKey(); }
public static bool PaivitaElain(int id, Elain elain) { string json = JsonConvert.SerializeObject(elain); using (var client = new HttpClient()) { client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); var content = new StringContent(json, UTF8Encoding.UTF8, "application/json"); content.Headers.ContentType = new MediaTypeHeaderValue("application/json"); var response = client.PutAsync($"https://localhost:44328/api/Tietokanta/Elain/{id}", content).Result; return(response.IsSuccessStatusCode); } }
public IActionResult Luo(Elain elain) { int kayttajaId = HttpContext.Session.GetInt32("ID").GetValueOrDefault(); elain.KayttajaId = kayttajaId; bool success = FormDataHelper.LisaaElain(elain); if (success) { return(RedirectToAction("Tiedot", "Kayttaja", new { id = kayttajaId }).WithSuccess("Lemmikki", "lisätty onnistuneesti")); } else { return(View(elain).WithDanger("Jokin", "meni vikaan...")); } }
public IActionResult Paivita(int id, Elain elain) { int kayttajaId = HttpContext.Session.GetInt32("ID").GetValueOrDefault(); elain.ElainId = id; elain.KayttajaId = kayttajaId; bool success = FormDataHelper.PaivitaElain(id, elain); if (success) { return(RedirectToAction("Tiedot", "Kayttaja", new { id = kayttajaId }).WithSuccess("Tiedot", "päivitetty onnistuneesti")); } else { return(View().WithDanger("Jokin", "meni vikaan...")); } }