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 = "billedId,billedAdresse,arrangementId,brugerId,createTs,kommentar,arrangementBeskrivelse")] BilledeArrang billedeArrang) { if (ModelState.IsValid) { //db.BilledeArrangs.Add(billedeArrang); //db.SaveChanges(); billedeArrang.create(); return(RedirectToAction("Index/" + billedeArrang.arrangementId)); } theViewBag(billedeArrang.arrangementId); return(View(billedeArrang)); }
public ActionResult Index(HttpPostedFileBase postedFile, BilledeArrang billedeArrang, long?id) // http://localhost:60902/Upload/Index -- den virker { if (sessiondUserId() == null || sessiondUserId() == "") { //return RedirectToAction("logIn", "UsersTableModels"); } savePostedFile(postedFile); foreach (string upload in Request.Files) { if (!(Request.Files[upload] != null && Request.Files[upload].ContentLength > 0)) { continue; } if (ModelState.IsValid) { HttpPostedFileBase file = Request.Files[upload]; if (file != null && file.ContentLength > 0) { var fileName = Path.GetFileName(file.FileName); var path = Path.Combine(Server.MapPath("~/img/Upload"), fileName); file.SaveAs(path); ModelState.Clear(); ViewBag.Message = "Billedet er landet"; billedeArrang.billedAdresse = "/img/Upload/" + fileName; if (id != null) { billedeArrang.arrangementId = (long)id; } if (sessiondUserId() != null) { billedeArrang.brugerId = sessiondUserId(); } billedeArrang.create(); } } } theViewBag(id); return(View(billedeArrang)); //return RedirectToAction("Index"); }