public IHttpActionResult Post([FromBody] FormatModel formatModel)
 {
     try
     {
         Utils.IsAValidToken(Request, AuthorizationBusinessLogic);
         Utils.HasAdminPermissions(Request, AuthorizationBusinessLogic);
         FormatBusinessLogic.Add(formatModel.ToEntity());
         return(Ok(formatModel));
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }
 public IHttpActionResult Put([FromUri] Guid id, [FromBody] FormatModel formatModel)
 {
     try
     {
         formatModel.Id = id;
         Utils.IsAValidToken(Request, AuthorizationBusinessLogic);
         Utils.HasAdminPermissions(Request, AuthorizationBusinessLogic);
         FormatBusinessLogic.Modify(formatModel.ToEntity());
         return(Ok("Format Modified"));
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }