Esempio n. 1
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,Name,Birthday,Class,Parent,Contact,Status")] Anak anak)
        {
            if (id != anak.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(anak);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!AnakExists(anak.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(anak));
        }
Esempio n. 2
0
        static void Anak3()
        {
            // ENCAPSULATION
            DataAnak DA = new DataAnak();

            DA.noHP  = 0877192841;
            DA.Email = "*****@*****.**";

            // POLYMORPHSIM INTERFACE
            Menampilkan mp = new Menampilkan();
            IGolDarah   gol;

            gol = new GolAB();

            // ABSTRACTION INTERFACE
            IMakanan makan;

            makan = new MakananManis();

            // POLYMORPHSIM PEWARISAN
            KelasInduk KI;

            KI = new Berenang();

            // INHERITANCE
            Anak anak = new Anak("Laki-Laki", "Dony Jurwo", "Pelajar", "Bantul", 2000);

            // OUTPUT
            anak.tampilInfoAnak();
            gol.Print(mp);
            Console.WriteLine("--------");
            DA.tampilDataAnak();
            Console.WriteLine("--------");
            makan.Makanan();
        }
Esempio n. 3
0
        public ActionResult DeleteConfirmed(string id)
        {
            Anak anak = db.Anaks.Find(id);

            db.Anaks.Remove(anak);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Esempio n. 4
0
        //
        // GET: /Pros1/Delete/5

        public ActionResult Delete(string id = null)
        {
            Anak anak = db.Anaks.Find(id);

            if (anak == null)
            {
                return(HttpNotFound());
            }
            return(View(anak));
        }
Esempio n. 5
0
 public ActionResult Edit(Anak anak)
 {
     if (ModelState.IsValid)
     {
         db.Entry(anak).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(anak));
 }
Esempio n. 6
0
        public ActionResult Create(Anak anak)
        {
            if (ModelState.IsValid)
            {
                db.Anaks.Add(anak);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(anak));
        }
Esempio n. 7
0
        //
        // GET: /Anak/Edit/5

        public ActionResult Edit(string id = null)
        {
            Anak anak = db.Anaks.Find(id);

            if (anak == null)
            {
                return(HttpNotFound());
            }
            ViewBag.otid = new SelectList(db.OrangTuas, "OTId", "OTName");
            return(View(anak));
        }
Esempio n. 8
0
        public async Task <IActionResult> Create([Bind("Id,Name,Birthday,Class,Parent,Contact,Status")] Anak anak)
        {
            if (ModelState.IsValid)
            {
                _context.Add(anak);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(anak));
        }
Esempio n. 9
0
        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();
        }
Esempio n. 10
0
        static void Anak1()
        {
            // ENCAPSULATION
            DataAnak DA = new DataAnak();

            DA.noHP  = 083129351;
            DA.Email = "*****@*****.**";

            // POLYMORPHSIM INTERFACE
            Menampilkan mp = new Menampilkan();
            IGolDarah   gol;

            gol = new GolA();

            // ABSTRACTION INTERFACE
            IMakanan makan;

            makan = new MakananPedas();

            // POLYMORPHSIM PEWARISAN
            KelasInduk KI;

            KI = new Bersepeda();

            // INHERITANCE
            Anak anak = new Anak("Perempuan", "Pratiwi Putri", "Mahasiswa", "Jakarta", 1995);

            // OUTPUT
            anak.tampilInfoAnak();
            gol.Print(mp);
            Console.WriteLine("--------");
            DA.tampilDataAnak();
            Console.WriteLine("--------");
            KI.Hoby();
            KI.BerapaKali();
            Console.WriteLine("--------");
            makan.Makanan();
        }
Esempio n. 11
0
        static void Anak6()
        {
            // ENCAPSULATION
            DataAnak DA = new DataAnak();

            DA.noHP  = 0872622;
            DA.Email = "*****@*****.**";

            // POLYMORPHSIM INTERFACE
            Menampilkan mp = new Menampilkan();
            IGolDarah   gol;

            gol = new GolB();

            // ABSTRACTION INTERFACE
            IMakanan makan;

            makan = new MakananAsin();

            // POLYMORPHSIM PEWARISAN
            KelasInduk KI;

            KI = new Bersepeda();

            // INHERITANCE
            Anak anak = new Anak("Perempuan", "Eki Putri", "Pelajar", "Sleman", 2002);

            // OUTPUT
            anak.tampilInfoAnak();
            gol.Print(mp);
            Console.WriteLine("--------");
            DA.tampilDataAnak();
            Console.WriteLine("--------");
            KI.Hoby();
            KI.BerapaKali();
            Console.WriteLine("--------");
            makan.Makanan();
        }