コード例 #1
0
ファイル: PracticService.cs プロジェクト: MaxIvanov44/Diplom
        public PracticModel UpdatePractic(PracticModel practic)
        {
            //practic.FillingDate = DateTime.Now;
            practic.ItogCriteriaMark = PracticModel.GetItogMark(practic);
            var result = _practicRepository.UpdatePractic(practic);

            return(result);
        }
コード例 #2
0
        public IActionResult UpdatePractic([FromForm] PracticModel practic)
        {
            try
            {
                var result = _practicService.UpdatePractic(practic);
                if (result == null)
                {
                    return(BadRequest("При обновление данных произошла ошибка"));
                }

                _logger.LogInformation($"Данные о прохождении практики успешно обновленны: {practic.Id}");
                return(Ok("Данные успешно обновлены"));
            }
            catch (Exception ex)
            {
                _logger.LogError(ex, "Ошибка при обновлении данных о прохождении практики");
                return(BadRequest(ex));
            }
        }