public void createTest() { ArranModel arranModel = new ArranModel(); arranModel.create(); long arrId = 0; foreach (ArranModel am in arranModel.readList()) { if (am.arrangementId > arrId) { arrId = am.arrangementId; } } BilledeArrang billedeArrang = new BilledeArrang(); billedeArrang.arrangementBeskrivelse = "Et dejligt arrangement"; billedeArrang.arrangementId = arrId; // skal være et rigtigt arrangement nu billedeArrang.billedAdresse = "HundenMarius.png"; billedeArrang.brugerId = "Rip"; billedeArrang.createTs = DateTime.Now; billedeArrang.kommentar = "Jæs, det kører"; billedeArrang.delete(billedeArrang.billedAdresse); billedeArrang.create(); BilledeArrang billedeArrangRead = billedeArrang.read(billedeArrang.billedAdresse); Assert.IsTrue(billedeArrang.arrangementId == billedeArrangRead.arrangementId, "forskel på det indsatte og det læste"); }
public ActionResult Create([Bind(Include = "arrangementId,arrangementBeskrivelse,createTs,arrangementWeb,arrangementDt,arrangemnetTid,spiseSted,spiseTid")] ArranModel arran) { if (sessiondUserId() == null || sessiondUserId() == "") { return(RedirectToAction("logIn", "UsersTableModels")); } if (ModelState.IsValid) { arran.create(); //db.Arrans.Add(arran); //db.SaveChanges(); return(RedirectToAction("Index")); } return(View(arran)); }
public ActionResult Edit([Bind(Include = "arrangementId,arrangementBeskrivelse,createTs,arrangementWeb,arrangementDt,arrangemnetTid,spiseSted,spiseTid")] ArranModel arran) { if (sessiondUserId() == null || sessiondUserId() == "") { return(RedirectToAction("logIn", "UsersTableModels")); } if (ModelState.IsValid) { //db.Entry(arran).State = EntityState.Modified; //db.SaveChanges(); arran.update(); //return RedirectToAction("Index/"+arranModel.arrangementId); -- skal lige testes først return(RedirectToAction("Index")); } return(View(arran)); }
// GET: Arrans/Edit/5 public ActionResult Edit(long?id) { if (sessiondUserId() == null || sessiondUserId() == "") { return(RedirectToAction("logIn", "UsersTableModels")); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } //ArranModel arran = db.Arrans.Find(id); ArranModel arran = new ArranModel().read((long)id); if (arran == null) { return(HttpNotFound()); } return(View(arran)); }