public IHttpActionResult PutCV_TABLE(long id, CV_USER cV_TABLE)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

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

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

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

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public IHttpActionResult PostCV_TABLE(CV_USER cV_TABLE)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.CV_USER.Add(cV_TABLE);

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateException)
            {
                if (CV_TABLEExists(cV_TABLE.ID))
                {
                    return(Conflict());
                }
                else
                {
                    throw;
                }
            }

            return(Ok(cV_TABLE));
            //return CreatedAtRoute("DefaultApi", new { id = cV_TABLE.ID_CV }, cV_TABLE);
        }
Exemplo n.º 3
0
 public LogModel(long id, Nullable <System.DateTime> created, CV_ITEM cvitem, CV_USER user, string type, string cv_id)
 {
     LOG_ID        = id;
     EVENT_CREATED = created;
     DESCRIPTION   = cvitem;
     EVENT_TYPE    = type;
     USER          = user;
     CV_ITEM_ID    = cv_id;
 }
        public IHttpActionResult GetCV_TABLE(long id)
        {
            CV_USER cV_TABLE = db.CV_USER.Find(id);

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

            return(Ok(cV_TABLE));
        }
        public IHttpActionResult GetCV_USER(int id)
        {
            CV_USER cV_USER = db.CV_USER.Find(id);

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

            return(Ok(cV_USER));
        }
        public IHttpActionResult PostCV_USER(CV_USER cV_USER)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.CV_USER.Add(cV_USER);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = cV_USER.ID }, cV_USER));
        }
        public IHttpActionResult DeleteCV_TABLE(long id)
        {
            CV_USER cV_TABLE = db.CV_USER.Find(id);

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

            db.CV_USER.Remove(cV_TABLE);
            db.SaveChanges();

            return(Ok(cV_TABLE));
        }
        public IHttpActionResult DeleteCV_USER(int id)
        {
            CV_USER cV_USER = db.CV_USER.Find(id);

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

            db.CV_USER.Remove(cV_USER);
            db.SaveChanges();

            return(Ok(cV_USER));
        }