public HttpResponseMessage Post([FromBody] Spektakl spl)
 {
     try
     {
         spektakl.spektakls.Add(spl);
         if (spektakl.SaveChangesAsync().Result == 1)
         {
             return(Request.CreateResponse(HttpStatusCode.OK, spl.id));
         }
         else
         {
             return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Zly request"));
         }
     }
     catch (Exception ex)
     {
         return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, "Blad wewnetrzny \n" + ex.Message));
     }
 }
 // GET /api/SpektaklApi/2
 public HttpResponseMessage Get(int id)
 {
     try
     {
         Spektakl spl = spektakl.spektakls.Find(id);
         if (spl != null)
         {
             return(Request.CreateResponse(HttpStatusCode.OK, spl));
         }
         else
         {
             return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Nie znalezniono spektaklu o podanym id"));
         }
     }
     catch
     {
         return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, "Blad wewnetrzny"));
     }
 }