public PracticModel UpdatePractic(PracticModel practic) { //practic.FillingDate = DateTime.Now; practic.ItogCriteriaMark = PracticModel.GetItogMark(practic); var result = _practicRepository.UpdatePractic(practic); return(result); }
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)); } }