public async Task UpdateAsync(int id, PublishingCompanyInputModel publishingCompanyInputModel) { var publishingComapny = mapper.Map <PublishingCompany>(publishingCompanyInputModel); publishingComapny.PublishingCompanyId = id; await repository.UpdateAsync(publishingComapny); }
public async Task <PublishingComapnyViewModel> AddAsync(PublishingCompanyInputModel publishingCompanyInputModel) { var publishingComapny = mapper.Map <PublishingCompany>(publishingCompanyInputModel); var result = await repository.AddAsync(publishingComapny); var publishingCompanyViewModel = mapper.Map <PublishingComapnyViewModel>(result); return(publishingCompanyViewModel); }
public async Task <IActionResult> UpdateAsync(int id, PublishingCompanyInputModel publishingCompanyInputModel) { if (await service.GetAsync(id) == null) { return(NotFound()); } await service.UpdateAsync(id, publishingCompanyInputModel); return(NoContent()); }
public async Task <IActionResult> AddAsync(PublishingCompanyInputModel publishingCompanyInputModel) { var result = await service.AddAsync(publishingCompanyInputModel); return(Ok(result)); }