public void Create(CreateVoyageViewModel model) { var eventInfo = new LogEventInfo(LogLevel.Info, _logger.Name, "Voyage create"); eventInfo.Properties["Name"] = model.Name; var voyageDto = Mapper.Map<VoyageDTO>(model); var result = _voyageService.AddVoyage(voyageDto); if (result.Status == ServiceResultStatus.Success) _logger.Info(eventInfo); else _logger.Error(eventInfo); }
public ActionResult Create(CreateVoyageViewModel model) { if (ModelState.IsValid) { _logics.Create(model); SuccessMessage("Рейс успешно создан"); return RedirectToAction("Index", "Voyage"); } ErrorMessage("Создание рейса завершилось ошибкой"); return View(model); }