public IActionResult ChangePositionName([FromBody] ChangePositionName positionName) { if (ModelState.IsValid) { var response = this.positionsApplicationService.ChangePositionName(positionName); return(Json(response)); } return(Json(false)); }
public bool ChangePositionName(ChangePositionName changePositionName) { try { var position = this.positionsReadRepository.GetById(changePositionName.PositionId); position.PositionName = changePositionName.PositionName; this.positionsUpdateRepository.Update(position); this.companiesRepository.Save(); return(true); } catch (Exception ex) { this.logger.LogError(ex.InnerException, JsonConvert.SerializeObject(changePositionName)); throw ex; } }