public async Task <int> InsertAsync(SpecificationAttributeCategoryMapping entity) { if (entity == null) { throw new ArgumentNullException("SpecificationAttributeCategoryMapping"); } return(await _SpecificationAttributeCategoryMappingRepository.InsertAsync(entity)); }
public async Task <int> DeleteAsync(SpecificationAttributeCategoryMapping entity) { if (entity == null) { throw new ArgumentNullException("SpecificationAttributeCategoryMapping"); } return(await UpdateAsync(entity)); }
public async Task <IHttpActionResult> Delete(int id) { SpecificationAttributeCategoryMapping entity = await SpecificationAttributeCategoryMappingService.FindOneAsync(id); if (entity == null) { return(NotFound()); } await SpecificationAttributeCategoryMappingService.DeleteAsync(entity); return(Ok(entity.ToModel())); }
public static SpecificationAttributeCategoryMapping ToEntity(this SpecificationAttributeCategoryMappingDTO dto, SpecificationAttributeCategoryMapping entity) { return(Mapper.Map(dto, entity)); }
public static SpecificationAttributeCategoryMappingDTO ToModel(this SpecificationAttributeCategoryMapping entity) { return(Mapper.Map <SpecificationAttributeCategoryMapping, SpecificationAttributeCategoryMappingDTO>(entity)); }