public IHttpActionResult PutTapOperator(int id, TapOperator tapOperator)
        {
            if (!ModelState.IsValid)
            {
                return BadRequest(ModelState);
            }

            if (id != tapOperator.ID)
            {
                return BadRequest();
            }

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

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

            return StatusCode(HttpStatusCode.NoContent);
        }
        public IHttpActionResult GetTapOperator(int id)
        {
            TapOperator tapOperator = db.TapOperator.Find(id);
            if (tapOperator == null)
            {
                return NotFound();
            }

            return Ok(tapOperator);
        }
        public IHttpActionResult PostTapOperator(TapOperator tapOperator)
        {
            if (!ModelState.IsValid)
            {
                return BadRequest(ModelState);
            }

            db.TapOperator.Add(tapOperator);
            db.SaveChanges();

            return CreatedAtRoute("DefaultApi", new { id = tapOperator.ID }, tapOperator);
        }
        public IHttpActionResult DeleteTapOperator(int id)
        {
            TapOperator tapOperator = db.TapOperator.Find(id);
            if (tapOperator == null)
            {
                return NotFound();
            }

            db.TapOperator.Remove(tapOperator);
            db.SaveChanges();

            return Ok(tapOperator);
        }
Пример #5
0
 private void GenerateObjectsToBeSaved() // Opretter ny TapOperator
 {
     TapOp = new TapOperator();
 }