Exemple #1
0
        public IHttpActionResult PutVerlust(int id, Verlust verlust)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != verlust.VerlustId)
            {
                return(BadRequest());
            }

            db.Entry(verlust).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!VerlustExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public ActionResult DeleteConfirmed(int id)
        {
            Verlust verlust = db.Verlusts.Find(id);

            db.Verlusts.Remove(verlust);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemple #3
0
        public IHttpActionResult GetVerlust(int id)
        {
            Verlust verlust = db.Verlusts.Find(id);

            if (verlust == null)
            {
                return(NotFound());
            }

            return(Ok(verlust));
        }
 public ActionResult Edit([Bind(Include = "VerlustId,VerlustName,UserTypeId,Status")] Verlust verlust)
 {
     if (ModelState.IsValid)
     {
         db.Entry(verlust).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     //ViewBag.UserTypeId = new SelectList(db.UserTypes, "UserTypeId", "UserTypeName", verlust.UserTypeId);
     return(View(verlust));
 }
Exemple #5
0
        public IHttpActionResult PostVerlust(Verlust verlust)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.Verlusts.Add(verlust);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = verlust.VerlustId }, verlust));
        }
        public ActionResult Create([Bind(Include = "VerlustId,VerlustName,UserTypeId,Status")] Verlust verlust)
        {
            if (ModelState.IsValid)
            {
                db.Verlusts.Add(verlust);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            //ViewBag.UserTypeId = new SelectList(db.UserTypes, "UserTypeId", "UserTypeName", verlust.UserTypeId);
            return(View(verlust));
        }
Exemple #7
0
        public IHttpActionResult DeleteVerlust(int id)
        {
            Verlust verlust = db.Verlusts.Find(id);

            if (verlust == null)
            {
                return(NotFound());
            }

            db.Verlusts.Remove(verlust);
            db.SaveChanges();

            return(Ok(verlust));
        }
        // GET: Verlusts/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Verlust verlust = db.Verlusts.Find(id);

            if (verlust == null)
            {
                return(HttpNotFound());
            }
            return(View(verlust));
        }
        // GET: Verlusts/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Verlust verlust = db.Verlusts.Include(u => u.UserType).Include(u => u.UserType.Plant).Include(u => u.UserType.Plant.Company).Include(u => u.UserType.Plant.Company.Country).SingleOrDefault(x => x.VerlustId == id);

            if (verlust == null)
            {
                return(HttpNotFound());
            }
            return(View(verlust));
        }
        // GET: Verlusts/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Verlust verlust = db.Verlusts.Include(u => u.UserType).Include(u => u.UserType.Plant).Include(u => u.UserType.Plant.Company).Include(u => u.UserType.Plant.Company.Country).SingleOrDefault(x => x.VerlustId == id);

            if (verlust == null)
            {
                return(HttpNotFound());
            }
            //ViewBag.UserTypeId = new SelectList(db.UserTypes, "UserTypeId", "UserTypeName", verlust.UserTypeId);
            return(View(verlust));
        }