public async Task <ActionResult <Ayah> > PostAyah(Ayah ayah) { _context.Ayahs.Add(ayah); await _context.SaveChangesAsync(); return(CreatedAtAction("GetAyah", new { id = ayah.AyahId }, ayah)); }
public async Task <IActionResult> PutAyah(int id, Ayah ayah) { Console.Write("put"); if (id != ayah.AyahId) { return(BadRequest()); } _context.Entry(ayah).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AyahExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
static void Main(string[] args) { Console.WriteLine("Abstract Class"); Console.WriteLine("==========================\n"); Keluarga keluarga; keluarga = new Ayah(); keluarga.Kewajiban(); keluarga = new Ibu(); keluarga.Kewajiban(); keluarga = new Anak(); keluarga.Kewajiban(); Console.WriteLine("\nInterface"); Console.WriteLine("==========================\n"); IKeluarga ikeluarga; IMasyarakat imasyarakat; ikeluarga = new InAyah(); ikeluarga.Kewajiban(); imasyarakat = new InAyah(); imasyarakat.Kegiatan(); ikeluarga = new InIbu(); ikeluarga.Kewajiban(); imasyarakat = new InIbu(); imasyarakat.Kegiatan(); ikeluarga = new InAnak(); ikeluarga.Kewajiban(); imasyarakat = new InAnak(); imasyarakat.Kegiatan(); Console.ReadKey(); }