예제 #1
0
        public async Task <ActionResult> Put(int id, [FromForm] SangreClienteDTO sangreClienteDTO)
        {
            var sangre = _mapper.Map <SangreCliente>(sangreClienteDTO);

            sangre.Id = id;
            await _sangreClienteService.UpdateSangreCliente(sangre);

            return(NoContent());
        }
예제 #2
0
        public async Task <ActionResult> Post([FromForm] SangreClienteDTO sangreClienteDTO)
        {
            var sangre = _mapper.Map <SangreCliente>(sangreClienteDTO);
            await _sangreClienteService.InsertSangreCliente(sangre);

            sangreClienteDTO = _mapper.Map <SangreClienteDTO>(sangre);
            var response = new ApiResponse <SangreClienteDTO>(sangreClienteDTO);

            return(Created(nameof(Get), new { id = sangre.Id, response }));
        }