public async Task <int> InsertAsync(CarCate entity) { if (entity == null) { throw new ArgumentNullException("CarCate"); } return(await _CarCateRepository.InsertAsync(entity)); }
public async Task <int> DeleteAsync(CarCate entity) { if (entity == null) { throw new ArgumentNullException("CarCate"); } entity.Deleted = true; return(await UpdateAsync(entity)); }
public async Task <IHttpActionResult> Delete(int id) { CarCate entity = await CarCateService.FindOneAsync(id); if (entity == null) { return(NotFound()); } await CarCateService.DeleteAsync(entity); return(Ok(entity.ToModel())); }
public static CarCate ToEntity(this CarCateDTO dto, CarCate entity) { return(Mapper.Map(dto, entity)); }
public static CarCateDTO ToModel(this CarCate entity) { return(Mapper.Map <CarCate, CarCateDTO>(entity)); }