public IHttpActionResult Putservicetype(int id, servicetype servicetype)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

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

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

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

            return(StatusCode(HttpStatusCode.NoContent));
        }
Example #2
0
        public void delete(servicetype deleteItem)
        {
            servicetype selectedItem = db.servicetypes.First(item => item.id == deleteItem.id);

            db.servicetypes.Remove(selectedItem);
            db.SaveChanges();
        }
Example #3
0
        public void update(servicetype editItem)
        {
            servicetype selectedItem = db.servicetypes.SingleOrDefault(item => item.id == editItem.id);

            selectedItem.name        = editItem.name;
            selectedItem.description = editItem.description;
            db.SaveChanges();
        }
        public IHttpActionResult Getservicetype(int id)
        {
            servicetype servicetype = db.servicetypes.Find(id);

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

            return(Ok(servicetype));
        }
        public IHttpActionResult Postservicetype(servicetype servicetype)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.servicetypes.Add(servicetype);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = servicetype.ID }, servicetype));
        }
        public IHttpActionResult Deleteservicetype(int id)
        {
            servicetype servicetype = db.servicetypes.Find(id);

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

            db.servicetypes.Remove(servicetype);
            db.SaveChanges();

            return(Ok(servicetype));
        }
Example #7
0
 public void insert(servicetype newItem)
 {
     db.servicetypes.Add(newItem);
     db.SaveChanges();
 }
Example #8
0
        public servicetype selectSingle(servicetype findItem)
        {
            servicetype selectedItem = db.servicetypes.SingleOrDefault(item => item.id == findItem.id);

            return(selectedItem);
        }