Пример #1
0
        // PUT: api/auftrag/5
        public HttpResponseMessage Put(int auftragsNummer, [FromBody] Auftrag auftrag)
        {
            bool recordExisted = service.updateAuftrag(auftragsNummer, auftrag);
            HttpResponseMessage response;

            if (recordExisted)
            {
                response = Request.CreateResponse(System.Net.HttpStatusCode.NoContent);
            }
            else
            {
                response = Request.CreateResponse(System.Net.HttpStatusCode.NotFound);
            }
            return(response);
        }
Пример #2
0
 // POST: api/auftrag
 public HttpResponseMessage Post([FromBody] Auftrag auftrag)
 {
     using (var context = new AppNetEntities())
     {
         try {
             context.Auftrag.Add(auftrag);
             context.SaveChanges();
             HttpResponseMessage response = Request.CreateResponse(System.Net.HttpStatusCode.Created);
             return(response);
         }
         catch (Exception ex)
         {
             HttpResponseMessage response = Request.CreateResponse(System.Net.HttpStatusCode.NotFound);
             Console.WriteLine(ex.Message);
             return(response);
         }
     }
 }