public IActionResult Edit(int Id) { vmod = _repo.GetDetailAnggota(Id); vmod.ListMahasiswa = new SelectList(_combobox.Mahasiswa(), "ID", "Value", vmod.MahasiswaId); vmod.ListOrmawa = new SelectList(_combobox.OrganisasiOrmawa(), "ID", "Value", vmod.AnggotaOrmawaId); vmod.ListJabatan = new SelectList(_combobox.JenisJabatanOrmawa(), "ID", "Value"); //vmod.ListAnggotaOrmawa = new SelectList(_combobox.AnggotaOrmawa(), "ID", "Value"); return(View(vmod)); }
public IActionResult Add(DaftarAnggotaOrmawaViewModel vmod) { if (ModelState.IsValid) { _repo.AddAnggotaOrmawa(vmod); //return RedirectToAction(nameof(Daftaranggota)); return(RedirectToAction("Index")); } return(RedirectToAction("Index")); }
public void EditAnggotaOrmawa(DaftarAnggotaOrmawaViewModel vmod) { AnggotaOrmawa ormawa = _context.AnggotaOrmawa.Find(vmod.Id); ormawa.MahasiswaId = vmod.MahasiswaId; ormawa.OrganisasiOrmawaId = vmod.OrganisasiOrmawaId; ormawa.TanggalBergabung = vmod.Tmt; ormawa.StatusAnggota = vmod.StatusAnggota; _context.Entry(ormawa).State = EntityState.Modified; StrukturalOrmawa struktur = _context.StrukturalOrmawa.Find(vmod.StrukturOrmawaId); struktur.OrganisasiOrmawaId = vmod.OrganisasiOrmawaId; struktur.JabatanOrmawaId = vmod.JabatanOrmawaId; struktur.Tmt = vmod.Tmt; struktur.Tst = vmod.Tst; _context.Entry(struktur).State = EntityState.Modified; _context.SaveChanges(); }
public void AddAnggotaOrmawa(DaftarAnggotaOrmawaViewModel vmod) { AnggotaOrmawa ormawa = new AnggotaOrmawa(); ormawa.MahasiswaId = vmod.MahasiswaId; ormawa.OrganisasiOrmawaId = vmod.OrganisasiOrmawaId; ormawa.TanggalBergabung = vmod.Tmt; ormawa.StatusAnggota = vmod.StatusAnggota; _context.AnggotaOrmawa.Add(ormawa); StrukturalOrmawa struktur = new StrukturalOrmawa(); struktur.AnggotaOrmawaId = ormawa.Id; struktur.OrganisasiOrmawaId = vmod.OrganisasiOrmawaId; struktur.JabatanOrmawaId = vmod.JabatanOrmawaId; struktur.Tmt = vmod.Tmt; struktur.Tst = vmod.Tst; _context.StrukturalOrmawa.Add(struktur); _context.SaveChanges(); }