public async Task <IActionResult> Put(int id, FirmanteRequestDto firmanteDto) { // var firmantes = _service.GetFirmante(id); //var firman = Firmante.TraerDatos(id); var firmante = _mapper.Map <Firmante>(firmanteDto); firmante.Id = id; firmante.UpdateAt = DateTime.Now; firmante.UpdatedBy = 2; _service.UpdateFirmante(firmante); var response = new ApiResponse <bool>(true); return(Ok(response)); }
public async Task <IActionResult> Post([FromForm] FirmanteRequestDto firmanteDto) { try { var firmante = _mapper.Map <FirmanteRequestDto, Firmante>(firmanteDto); await _service.AddFirmante(firmante); var firmanteresponseDto = _mapper.Map <Firmante, FirmanteResponseDto>(firmante); var response = new ApiResponse <FirmanteResponseDto>(firmanteresponseDto); return(Ok(response)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }