public async Task <IActionResult> Post([FromBody] PcelinjakViewModel thePcelinjak) { var newPcelinjak = Mapper.Map <Pcelinjak>(thePcelinjak); _repository.AddPcelinjak(newPcelinjak); if (await _repository.SaveChangesAsync()) { return(Created($"api/pcelinjak/{thePcelinjak.Naziv}", Mapper.Map <PcelinjakViewModel>(newPcelinjak))); } return(BadRequest("Nema Pcelinjaka")); }
public async Task <IActionResult> UpdatePcelinjakById([FromBody] PcelinjakViewModel ThePcelinjak) { var updatePcelinjak = Mapper.Map <Pcelinjak>(ThePcelinjak); _repository.UpdatePcelinjak(updatePcelinjak); if (await _repository.SaveChangesAsync()) { return(Created($"api/pcelinjak/update/{updatePcelinjak.Naziv}", Mapper.Map <PcelinjakViewModel>(updatePcelinjak))); } return(BadRequest("Nema Pcelinjaka")); }