public ViewResult bindingPengumpulan(int id_skripsi) { var result = db.laporans.Where<laporan>(x => x.id_skripsi == id_skripsi); //List<laporan> temp = db.laporans.Where<laporan>(x => x.id_skripsi == id_skripsi).Select(x => new laporan() //{ // id = x.id, // id_skripsi = x.id_skripsi, // jenis = x.jenis, // deskripsi = x.deskripsi //}).ToList(); //List<laporan> temp = result.ToList<laporan>(); List<laporan> temp = new List<laporan>(); foreach (var i in result) { laporan temp2 = new laporan(); temp2.id = i.id; temp2.deskripsi = i.deskripsi; temp2.jenis = i.jenis; temp2.id_skripsi = i.id_skripsi; temp.Add(temp2); } return View(new GridModel<laporan> { Data = temp }); }
public ViewResult bindingPengumpulan(int id_skripsi) { var result = db.laporans.Where<laporan>(x => x.id_skripsi == id_skripsi); List<laporan> temp = new List<laporan>(); foreach (var i in result) { laporan temp2 = new laporan(); temp2.id = i.id; temp2.deskripsi = i.deskripsi; temp2.jenis = i.jenis; temp2.id_skripsi = i.id_skripsi; temp.Add(temp2); } return View(new GridModel<laporan> { Data = temp }); }
public string Unggah(laporan laporan) { int id_skripsi; if (Session["id-skripsi"] == null) { return null; } id_skripsi = (Int32)Int64.Parse(Session["id-skripsi"].ToString()); string username = Session["username"].ToString(); laporan.id_skripsi = id_skripsi; String deskripsi = laporan.deskripsi; laporan.tanggal_pengumpulan = DateTime.Now; db.laporans.Add(laporan); db.SaveChanges(); return "berhasil"; }
public int SubmitFile(string jenis, string deskripsi, string name) { int id_skripsi; id_skripsi = -1; if (Session["id-skripsi"] != null) { id_skripsi = Int32.Parse(Session["id-skripsi"].ToString()); } string id_pengambilan = Session["id-semester"].ToString(); Console.WriteLine(id_pengambilan); laporan temp = new laporan(); temp.jenis = jenis; temp.deskripsi = deskripsi; temp.id_skripsi = id_skripsi; temp.nama_file = name; temp.tanggal_pengumpulan = DateTime.Now; try { db.laporans.Add(temp); db.SaveChanges(); return 1; } catch (Exception ex) { return 0; } }
public ActionResult EditorPengumpulan(int idLaporan) { var result = db.laporans.Where(x => x.id == idLaporan).Single<laporan>(); laporan temp = new laporan(); temp.id = result.id; temp.id_skripsi = result.id_skripsi; temp.jenis = result.jenis; temp.deskripsi = result.deskripsi; temp.nama_file = result.nama_file; temp.tanggal_pengumpulan = result.tanggal_pengumpulan; return PartialView(temp); }