public async Task <IActionResult> Create(TransferJsonModel transferJson) { if (transferJson == null) { return(BadRequest()); } var transfer = _mapper.Map <TransferJsonModel, Transfer>(transferJson); transfer.Date = DateTime.Now; await _transferRepository.Create(transfer); await _transferRepository.CreateComunication( await _transferRepository.GetItemByDate(transfer.Date), transferJson.CashAccountFrom_Id, transferJson.CashAccountTo_Id); return(Ok()); }