public void CreateSnapshot(SnapshotClientModel myData) { var snp = new SnapshotDB(); snp.init_snapshot("Snapshot_test2"); snp.sync_snapshot(myData); db.Snapshots.Add(snp); db.SaveChanges(); db.Dispose(); }
public ActionResult Instructor() { var snp = new SnapshotDB(); snp.init_snapshot("Snapshot_test2"); snp.name = "Scenario_17"; db.Snapshots.Add(snp); db.SaveChanges(); db.Dispose(); return(View()); }
// TODO: GET: Student/Standalone/id public ActionResult Standalone() { var uid = User.Identity.GetUserId(); var role = TempData[uid]; // cur role var snp = new SnapshotDB(); snp = null; ViewBag.role = role == null ? "driller" : role; ViewBag.uid = uid; if ((string)role == "supervisor" || (string)role == "universal") { ViewBag.driller_uid = TempData[uid + "_driller_uid"]; ViewBag.snp_name = TempData[uid + "_snp_name"]; ViewBag.snp_id = TempData[uid + "_snp_id"]; snp = GlobalVariables.Snapshot_db_instance.Snapshots.Find(Int32.Parse(ViewBag.snp_id)); } // pass snp model from db to view if (snp == null) // call from driller { return(View()); } return(View(snp)); }