public async Task <IHttpActionResult> Post(ClientsSharesEntity share) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } ClientsSharesInfo sharesInfo = new ClientsSharesInfo() { Amount = share.Amount, ClientID = share.ClientID, CostOfOneShare = share.CostOfOneShare, ShareID = share.ShareID }; shareService.AddShares(sharesInfo); return(Created(share)); }