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));
            }
        }