コード例 #1
0
        public async Task <ActionResult> Put(int id, [FromBody] ClaimCreationDTO claimCreation)
        {
            var claim = mapper.Map <CustClaim>(claimCreation);

            claim.Id = id;
            context.Entry(claim).State = EntityState.Modified;
            await context.SaveChangesAsync();

            return(NoContent());
        }
コード例 #2
0
        public async Task <ActionResult> Post([FromBody] ClaimCreationDTO claimCreation)
        {
            var claim = mapper.Map <CustClaim>(claimCreation);

            context.Add(claim);
            await context.SaveChangesAsync();

            var claimDTO = mapper.Map <CustClaimDTO>(claim);

            return(new CreatedAtRouteResult("getClaim", new { claimDTO.Id }, claimDTO));
        }