public async Task <IActionResult> Post(CuentaRequestDto CuentaDto) { var cuenta = _mapper.Map <CuentaRequestDto, Cuenta>(CuentaDto); await _service.AddCuenta(cuenta); var cuentaresponseDto = _mapper.Map <Cuenta, CuentaResponseDto>(cuenta); var response = new ApiResponse <CuentaResponseDto>(cuentaresponseDto); return(Ok(response)); }
public async Task <IActionResult> Put(int id, CuentaRequestDto cuentaDto) { var cuenta = _mapper.Map <Cuenta>(cuentaDto); cuenta.Id = id; cuenta.UpdateAt = DateTime.Now; cuenta.UpdatedBy = 2; _service.UpdateCuenta(cuenta); var response = new ApiResponse <bool>(true); return(Ok(response)); }
public async Task <IActionResult> Post([FromForm] CuentaRequestDto cuentaDto) { try { var cuenta = _mapper.Map <CuentaRequestDto, Cuenta>(cuentaDto); await _service.AddCuenta(cuenta); var cuentaresponseDto = _mapper.Map <Cuenta, CuentaResponseDto>(cuenta); var response = new ApiResponse <CuentaResponseDto>(cuentaresponseDto); return(Ok(response)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public void OnGet() { EmpresaRequest = new EmpresaRequestDto(); CuentaRequest = new CuentaRequestDto(); }