public IHttpActionResult Putertekezlet(ertekezlet ertekezlet)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            db.Entry(ertekezlet).State = EntityState.Modified;

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

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public IHttpActionResult Getertekezlet(int id)
        {
            ertekezlet ertekezlet = db.ertekezlet.Find(id);

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

            return(Ok(ertekezlet));
        }
        public IHttpActionResult Postertekezlet(ertekezlet ertekezlet)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.ertekezlet.Add(ertekezlet);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = ertekezlet.id }, ertekezlet));
        }
        public IHttpActionResult Deleteertekezlet(int id)
        {
            ertekezlet ertekezlet = db.ertekezlet.Find(id);

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

            db.ertekezlet.Remove(ertekezlet);
            db.SaveChanges();

            return(Ok(ertekezlet));
        }