public async Task <IActionResult> DeletePhotographer(PhotographerDto photographerDto) { var photographer = _mapper.Map <Photographer>(photographerDto); await _repo.DeleteData(photographer); return(Ok(photographerDto)); }
public void Add(PhotographerDto photographerDto) { var photographer = Mapper.Map <Photographer>(photographerDto); photographerRepository.Create(photographer); photographerRepository.Save(); }
public async Task <IActionResult> CreatePhotographer(PhotographerDto photographerDto) { Console.WriteLine("this is the InsertPhotographer method controlller"); // here will be the insert method var photographer = _mapper.Map <Photographer>(photographerDto); await _repo.UpdateData(photographer); return(Ok(photographerDto)); }
private PhotographerDto CreateLinksForPhotographer(PhotographerDto photographer) { photographer.Links.Add(new Link(_urlHelper.Link("GetPhotographer", new { id = photographer.Id }), "self", "GET")); photographer.Links.Add( new Link(_urlHelper.Link("DeletePhotographer", new { id = photographer.Id }), "delete_photographer", "DELETE")); return(photographer); }
public PhotographerDtoBuilder() { _photographerDto = new PhotographerDto(); }