public async Task <int> Create(ExchangeBillCreateDto dto, string userId) { var createdExchangeBill = _mapper.Map <ExchangeBillDbEntity>(dto); createdExchangeBill.CreatedBy = userId; await _dbContext.ExchangeBills.AddAsync(createdExchangeBill); await _dbContext.SaveChangesAsync(); return(createdExchangeBill.Id); }
public async Task <IActionResult> Create([FromBody] ExchangeBillCreateDto dto) => await GetResponse(async (userId) => new ApiResponseViewModel(true, "ExchangeBill Created Successfully", await _service.Create(dto, userId)));