Exemple #1
0
        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;
            }
        }