public IActionResult UpdateTrail(int trailId, [FromBody] TrailUpdateDto trailDto) { if (trailDto == null || trailDto.Id != trailId) { return(BadRequest(ModelState)); } var obj = _mapper.Map <Trail>(trailDto); if (!_trailRepo.UpdateTrail(obj)) { ModelState.AddModelError("", $"Something went wrong when updating the record { obj.Name}"); return(StatusCode(500, ModelState)); } return(NoContent()); }
public IActionResult UpdateTrail(int id, [FromBody] TrailUpdateDto trailsDto) { if (trailsDto == null || id != trailsDto.Id) { return(BadRequest(ModelState)); } var trailsObj = _mapper.Map <Trail>(trailsDto); if (!_trailrepo.UpdateTrail(trailsObj)) { ModelState.AddModelError("", $"Something went wrong when you trying to updating {trailsObj.Name}"); return(StatusCode(500, ModelState)); } return(NoContent()); }
public IActionResult UpdateTrail(int trailId, [FromBody] TrailUpdateDto trailDto) { if (trailDto == null || trailId != trailDto.Id) { // ModelState typically contains all of the errors if any are encountered. return(BadRequest(ModelState)); } var trailObj = this._mapper.Map <Trail>(trailDto); if (!_trailRepo.UpdateTrail(trailObj)) { ModelState.AddModelError("", $"Something went wrong when updating the record {trailObj.Name}"); return(StatusCode(500, ModelState)); } return(NoContent()); }
public IActionResult UpdateTrail(int trailId, [FromBody] TrailUpdateDto trailDto) { if (trailDto == null || trailId != trailDto.Id) // if dto table/form null return bad request ~Burak { return(BadRequest(ModelState)); } // if everythings fine continue to work ~Burak var trailobje = this.mapper.Map <Trail>(trailDto); if (!this.trailRepository.UpdateTrail(trailobje)) { ModelState.AddModelError("", $"Something went wrong when saving the record {trailobje.Name}"); return(StatusCode(500, ModelState)); } return(NoContent()); }
public IActionResult UpdateTrail(int id, [FromBody] TrailUpdateDto trailUpdateDto) { Console.WriteLine($"id: {id}, trailUpdateDto.Id: {trailUpdateDto.Id}"); if (id != trailUpdateDto.Id && id > 0) { return(BadRequest(ModelState)); } var trail = _mapper.Map <Trail>(trailUpdateDto); if (!_trailRepo.UpdateTrail(trail)) { ModelState.AddModelError("Message", $"Something when wrong when updating the record {trail.Name}"); return(StatusCode(500, ModelState)); } return(NoContent()); }
public IActionResult UpdateTrail(int trailId, [FromBody] TrailUpdateDto trailDto) { if (trailDto.Id != trailId || trailDto == null) { return(BadRequest(ModelState)); } var trailObj = _mapper.Map <Trail>(trailDto); if (!_trailRepo.UpdateTrail(trailObj)) { ModelState.AddModelError("", $"Something went record when updating the record {trailObj.Name}"); return(StatusCode(500, ModelState)); } //return CreatedAtRoute("GetTrail", new { TrailId = TrailObj.Id}, TrailObj); return(NoContent()); }
public IActionResult UpdateTrail(int trailId, [FromBody] TrailUpdateDto trailDto) { if (trailDto == null || trailId != trailDto.Id) { return(BadRequest(ModelState)); } var trailObj = _mapper.Map <Trail>(trailDto); if (!_npRepo.UpdateTrail(trailObj)) { ModelState.AddModelError("", $"Deletion error on record {trailObj.Name}"); return(StatusCode(500, ModelState)); } return(NoContent()); }
public IActionResult UpdateTrail(int trailId, [FromBody] TrailUpdateDto trailDto) { if (trailDto == null || trailId != trailDto.Id) { return(BadRequest(ModelState)); } var domianObject = _mapper.Map <Trail>(trailDto); if (!_repository.UpdateTrail(domianObject)) { ModelState.AddModelError(string.Empty, $"Updating record failed {domianObject.Name}"); return(StatusCode(500, ModelState)); } return(NoContent()); }
public IActionResult UpdateTrail(int trailId, [FromBody] TrailUpdateDto trailDto) { //ModelState contains all related encountered errors if (trailDto == null || trailId != trailDto.Id) { return(BadRequest(ModelState)); } var trailObj = _mapper.Map <Trail>(trailDto); //If update was unsuccessful if (!_trailRepo.UpdateTrail(trailObj)) { ModelState.AddModelError("", $"Something went wrong when updating the record {trailObj.Name}"); return(StatusCode(500, ModelState)); } return(NoContent()); }
public IActionResult UpdateTrail(int trailId, [FromBody] TrailUpdateDto trailDto) { if (trailDto == null || trailId != trailDto.Id) { return(BadRequest(ModelState)); } if (!_trailRepo.TrailExists(trailId)) { ModelState.AddModelError("", "Trail Does Not Exist!"); return(StatusCode(404, ModelState)); } var objToBeUpdated = _mapper.Map <Trail>(trailDto); if (!_trailRepo.UpdateTrail(objToBeUpdated)) { ModelState.AddModelError("", $"something went wrong updating the record {objToBeUpdated.Name}"); return(StatusCode(500, ModelState)); } return(NoContent()); }
public IActionResult UpdateTrail(int id, [FromBody] TrailUpdateDto trailDto) { if (trailDto == null || trailDto.Id != id) { return(BadRequest(ModelState)); } var trail = _mapper.Map <Trail>(trailDto); if (!_tRepo.TrailsExists(trail.Id)) { return(NotFound(ModelState)); } if (!_tRepo.UpdateTrail(trail)) { ModelState.AddModelError(string.Empty, $"Somthing went wrong when update this trail {trail.Name}"); return(StatusCode(500, ModelState)); } return(NoContent()); }
public IActionResult UpdateTrail(int id, [FromBody] TrailUpdateDto trailDto) { if (trailDto == null || id != trailDto.Id) { return(BadRequest(ModelState)); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var trailObj = _mapper.Map <Trail>(trailDto); if (!_repo.UpdateTrail(trailObj)) { ModelState.AddModelError("", $"Problem was occurred during updating {trailDto.Name}"); return(StatusCode(500, ModelState)); } return(NoContent()); }
public IActionResult UpdateTrail(int trailId, [FromBody] TrailUpdateDto trailUpdateDto) { if (trailUpdateDto == null || trailId != trailUpdateDto.Id) // 6. Part 5 { return(BadRequest()); } if (!trailRepository.TrailExists(trailId)) { return(NotFound()); } var trail = mapper.Map <Trail>(trailUpdateDto); // 6. Part 5 if (!trailRepository.UpdateTrail(trail)) { ModelState.AddModelError("", $"Something went wrong, when updating the record {trail.Name}"); return(StatusCode(500, ModelState)); } return(NoContent()); }
public IActionResult UpdateTrail(int trailId, [FromBody] TrailUpdateDto trailDto) { if (trailDto == null || trailId != trailDto.Id) { return(BadRequest(ModelState)); } if (!_trailRepo.TrailExists(trailId)) { return(NotFound()); } var trailObj = _mapper.Map <Trail>(trailDto); if (!_trailRepo.UpdateTrail(trailObj)) { ModelState.AddModelError("", $"Unable to update. Something went wrong when updating {trailDto.Name}"); return(StatusCode(500, ModelState)); } return(NoContent()); }
public IActionResult UpdateTrail(int trailId, [FromBody] TrailUpdateDto trailDto) { if (trailDto == null || trailId != trailDto.Id) { return(BadRequest(ModelState)); } if (!_trailRepo.TrailExists(trailId)) { ModelState.AddModelError("", "Trail does not exist!"); return(StatusCode(StatusCodes.Status404NotFound, ModelState)); } var trailObj = _mapper.Map <Trail>(trailDto); if (!_trailRepo.UpdateTrail(trailObj)) { ModelState.AddModelError("", $"Something went wrong when saving the record {trailObj.Name}"); return(StatusCode(500, ModelState)); } return(NoContent()); }
public IActionResult UpdateTrail(int TrailId, [FromBody] TrailUpdateDto TrailDto) { if (TrailDto == null || TrailId != TrailDto.Id) { return(BadRequest(ModelState)); } if (_trailRepo.TrailExist(TrailDto.Name)) { ModelState.AddModelError("", $"trail Exsist {TrailDto.Name}"); return(StatusCode(404, ModelState)); } if (!ModelState.IsValid) { return(BadRequest()); } Trail Trail = _mapper.Map <Trail>(TrailDto); if (!_trailRepo.UpdateTrail(Trail)) { ModelState.AddModelError("", $"Error with updating file {Trail.Name}"); return(StatusCode(500, ModelState)); } return(NoContent()); }