public async Task <ActionResult <Specification> > PostSpecification(SpecificationCreate specification) { var bllEntity = _mapper.MapToBLL(specification); _bll.Specifications.AddNoReturn(bllEntity); await _bll.SaveChangesAsync(); return(CreatedAtAction("GetSpecification", new { id = bllEntity.Id }, specification)); }
public SpecificationMinimal MapToBLL(SpecificationCreate apiSpecification) { return(new SpecificationMinimal { Id = 0, SpecificationName = apiSpecification.SpecificationName, SpecificationListId = apiSpecification.SpecificationListId, UnitOfMeasureId = apiSpecification.UnitOfMeasureId }); }