示例#1
0
        public ActionResult Create(Dienst dienst)
        {
            if (ModelState.IsValid)
            {
                UserProfile user = db.UserProfiles.Find(WebSecurity.CurrentUserId);
                dienst.datumPlaatsing = DateTime.Now;
                dienst.status = DienstStatus.open;
                dienst.aanvrager = user;
                db.diensten.Add(dienst);
                db.SaveChanges();
                return RedirectToAction("Index");
            }

            return View(dienst);
        }
示例#2
0
        public void plaatsKlus(string titel, string omschrijving)
        {
            Console.WriteLine("");

            UserProfile user = db.UserProfiles.Find(WebSecurity.CurrentUserId);

            Dienst dienst = new Dienst();
            dienst.aanvrager = user;
            dienst.datumPlaatsing = DateTime.Now;
            dienst.titel = titel;
            dienst.omschrijving = omschrijving;
            dienst.status = DienstStatus.open;

            db.diensten.Add(dienst);
            db.SaveChanges();

            Response.StatusCode = 200;
            Response.Headers.Add("ID", dienst.id.ToString());
            Response.Headers.Add("Titel", titel);
            Response.Headers.Add("Volledigenaam", user.volledigeNaam);
            Response.Headers.Add("Datum", Global.convertDateTimeToUnixTimestamp(dienst.datumPlaatsing).ToString());
            Response.Headers.Add("Voornaam", user.voornaam);
        }
示例#3
0
 public ActionResult Edit(Dienst dienst)
 {
     if (ModelState.IsValid)
     {
         db.Entry(dienst).State = EntityState.Modified;
         db.SaveChanges();
         return RedirectToAction("Index");
     }
     return View(dienst);
 }