public void Insert(UploadViewModel vmod) { DokumenOrmawa dokumen = new DokumenOrmawa(); dokumen.Nama = vmod.Nama; dokumen.Urldokumen = vmod.Urldokumen; dokumen.JenisDokumenId = vmod.JenisDokumenId; _context.DokumenOrmawa.Add(dokumen); PengajuanProposalKegiatan pengajuan = new PengajuanProposalKegiatan(); pengajuan.DanaAnggaran = vmod.DanaAnggaran; pengajuan.Kegiatan = vmod.Kegiatan; pengajuan.AnggotaOrmawaId = 2; pengajuan.TipeKegiatanOrmawaId = vmod.TipeKegiatanOrmawaId; pengajuan.JenisKegiatanOrmawaId = vmod.JenisKegiatanOrmawaId; pengajuan.PenanggungJawabId = 7; _context.PengajuanProposalKegiatan.Add(pengajuan); DaftarDokumenOrmawa daftar = new DaftarDokumenOrmawa(); daftar.PengajuanProposalKegiatanId = pengajuan.Id; daftar.DokumenOrmawaId = dokumen.Id; _context.DaftarDokumenOrmawa.Add(daftar); _context.SaveChanges(); }
public void AddJabatan(JabatanOrmawaVM vmod) { JabatanOrmawa ormawa = new JabatanOrmawa(); ormawa.Id = vmod.Id; ormawa.Nama = vmod.Nama; _context.JabatanOrmawa.Add(ormawa); _context.SaveChanges(); }
public void AddPrestasiOrmawa(DaftarPrestasiOrmawaViewModel vmod) { PrestasiOrmawa ormawa = new PrestasiOrmawa(); ormawa.MahasiswaId = vmod.MahasiswaId; ormawa.OrganisasiOrmawaId = vmod.OrganisasiOrmawaId; ormawa.Tahun = vmod.Tahun; ormawa.JenisPrestasiOrmawaId = vmod.JenisPrestasiOrmawaId; ormawa.NamaPrestasi = vmod.NamaPrestasi; ormawa.InstitusiPenyelenggara = vmod.InstitusiPenyelenggara; _context.PrestasiOrmawa.Add(ormawa); _context.SaveChanges(); }
public IActionResult AddOrEdit(PengajuanProposalKegiatan vm) { if (ModelState.IsValid) { //if (anggota.AnggotaID == 0) // _context.Add(anggota); //else // _context.Update(anggota); //await _context.SaveChangesAsync(); PengajuanProposalKegiatan pengajuan = new PengajuanProposalKegiatan(); pengajuan.AnggotaOrmawaId = vm.AnggotaOrmawaId; pengajuan.Kegiatan = vm.Kegiatan; pengajuan.TipeKegiatanOrmawa = vm.TipeKegiatanOrmawa; pengajuan.JenisKegiatanOrmawa = vm.JenisKegiatanOrmawa; pengajuan.DanaAnggaran = vm.DanaAnggaran; pengajuan.PenanggungJawabId = vm.PenanggungJawabId; pengajuan.ApprovedBy = vm.ApprovedBy; pengajuan.TimeApproved = vm.TimeApproved; _context.PengajuanProposalKegiatan.Add(pengajuan); _context.SaveChanges(); //return RedirectToAction(nameof(Daftaranggota)); return(RedirectToAction("Pengajuan", "PengajuanProposal")); } return(RedirectToAction("Pengajuan", "PengajuanProposal")); }
public async Task <IActionResult> MultipleFiles(UploadViewModel vmod) { try { if (ModelState.IsValid) { if (vmod.FileDokumen == null || vmod.FileDokumen.Length == 0) { return(Content("file not selected")); } var namaFile = Path.GetFileName(vmod.FileDokumen.FileName); var dok = namaFile.Substring(0, namaFile.IndexOf('.')); vmod.Urldokumen = $"https://{await _fileService.UploadDokumen($"test_{dok}", vmod.FileDokumen)}"; DokumenOrmawa dokumen = new DokumenOrmawa(); dokumen.Nama = vmod.Nama; dokumen.Urldokumen = vmod.Urldokumen; dokumen.JenisDokumenId = vmod.JenisDokumenId; _db.DokumenOrmawa.Add(dokumen); _db.SaveChanges(); //return RedirectToAction(nameof(Daftaranggota)); SetSuccessNotification("Dokumen Berhasil di Upload"); return(RedirectToAction("Index", "Upload")); } return(RedirectToAction("Index")); } catch (Exception e) { SetErrorNotification(e.Message); return(RedirectToAction("Index", "Upload")); } }
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(); }
public IActionResult Add(DaftarPublikasiOrmawaViewModel vm) { if (ModelState.IsValid) { PublikasiOrmawa publikasi = new PublikasiOrmawa(); publikasi.OrganisasiOrmawaId = vm.OrganisasiOrmawaId; publikasi.Judul = vm.Judul; publikasi.Isi = vm.Isi; publikasi.TanggalInsert = vm.TanggalInsert; _context.PublikasiOrmawa.Add(publikasi); _context.SaveChanges(); return(RedirectToAction("Publikasiormawa", "PublikasiOrmawa")); } return(RedirectToAction("Publikasiormawa", "PublikasiOrmawa")); }
public IActionResult Add(DaftarPublikasiOrmawaViewModel vmod) { if (ModelState.IsValid) { PublikasiOrmawa publikasi = new PublikasiOrmawa(); publikasi.OrganisasiOrmawaId = vmod.OrganisasiOrmawaId; publikasi.Judul = vmod.Judul; publikasi.Isi = vmod.Isi; publikasi.TanggalInsert = DateTime.Now; _context.PublikasiOrmawa.Add(publikasi); _context.SaveChanges(); return(RedirectToAction("Index", "DaftarPublikasi")); } return(RedirectToAction("Index", "DaftarPublikasi")); }
public IActionResult Add(DaftarPrestasiOrmawaViewModel vmod) { if (ModelState.IsValid) { PrestasiOrmawa prestasi = new PrestasiOrmawa(); prestasi.OrganisasiOrmawaId = vmod.OrganisasiOrmawaId; prestasi.Tahun = vmod.Tahun; prestasi.JenisPrestasiOrmawaId = vmod.JenisPrestasiOrmawaId; prestasi.NamaPrestasi = vmod.NamaPrestasi; prestasi.InstitusiPenyelenggara = vmod.InstitusiPenyelenggara; prestasi.MahasiswaId = vmod.MahasiswaId; _context.PrestasiOrmawa.Add(prestasi); _context.SaveChanges(); return(RedirectToAction("Index", "DaftarPrestasi")); } return(RedirectToAction("Index", "DaftarPrestasi")); }
public IActionResult AddOrEdit(AnggotaOrmawaViewModel vm) { if (ModelState.IsValid) { //if (anggota.AnggotaID == 0) // _context.Add(anggota); //else // _context.Update(anggota); //await _context.SaveChangesAsync(); AnggotaOrmawa ormawa = new AnggotaOrmawa(); ormawa.MahasiswaId = vm.MahasiswaId; ormawa.OrganisasiOrmawaId = vm.OrganisasiOrmawaId; ormawa.TanggalBergabung = vm.TanggalBergabung; ormawa.StatusAnggota = vm.StatusAnggota; _context.AnggotaOrmawa.Add(ormawa); _context.SaveChanges(); //return RedirectToAction(nameof(Daftaranggota)); return(RedirectToAction("Daftaranggota", "Anggota")); } return(RedirectToAction("Daftaranggota", "Anggota")); }