public async Task <IHttpActionResult> Post([FromBody] PublicationTypeModels publicationType)
 {
     using (ApplicationDbContext db = new ApplicationDbContext())
     {
         db.PublicationType.Add(publicationType);
         await db.SaveChangesAsync();
     }
     return(Ok());
 }
 public async Task <IHttpActionResult> Put(int id, [FromBody] PublicationTypeModels publicationType)
 {
     using (ApplicationDbContext db = new ApplicationDbContext())
     {
         if (id != publicationType.Id)
         {
             return(BadRequest());
         }
         db.Entry(publicationType).State = EntityState.Modified;
         await db.SaveChangesAsync();
     }
     return(Ok());
 }