public CoinEntity MapToEntity(CoinCarrier coinCarrier) { return(new CoinEntity() { Amount = coinCarrier.Amount, Volume = coinCarrier.Volume }); }
public IHttpActionResult AddCoin([FromBody] CoinCarrier coinCarrier) { if (coinCarrier == null) { return(BadRequest()); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } CoinEntity coinEntity = _coinJarMapper.MapToEntity(coinCarrier); var result = _coinJarManager.AddCoin(coinEntity); if (!result) { return(BadRequest("Volume Exceeds Max Ounces")); } return(Ok()); }