public Guid Insert(PublishierRequestDTO request) { var entity = Mapper.Map <PublishierEntity>(request); _repository.Insert(entity); return(entity.Id); }
public void Update(Guid id, PublishierRequestDTO request) { var entity = _repository.Get(id) .SingleOrDefault() ?? throw new EntityNotFoundException($"Publishier ({id})"); Mapper.Map(request, entity); _repository.Update(entity); }
public IActionResult Update(Guid?id, PublishierRequestDTO request) { _publishierBll.Update(id.GetValueOrDefault(), request); return(NoContent()); }
public IActionResult Insert(PublishierRequestDTO request) { var id = _publishierBll.Insert(request); return(CreatedAtAction(nameof(Insert), new { id })); }