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)); } }