public IHttpActionResult Get([FromUri] int id) { RateContribution rateContribution = null; RateContributionModel rateContributionModel = new RateContributionModel(); try { rateContribution = rateContributionModel.GetByUserAndProjectId(musicalProjectId: id); } catch (Exception ex) { return(BadRequest(ex.Message)); } return(Ok(rateContribution)); }
public IHttpActionResult Create([FromBody] RateContributionModel rate_musician) { RateContribution rateContribution = null; try { rateContribution = rate_musician.Create(); } catch (ValidateException ex) { return(UnprocessableEntity(ex.Message)); } catch (Exception ex) { return(BadRequest(ex.Message)); } return(Created("api", rateContribution)); }