Пример #1
0
        public ActionResult Register(
            [ModelBinder(typeof(RegistrationCommandBinder))] RegistrationCommand registrationCommand)
        {
            DateTime arrivalDeadlineDateTime = DateTime.ParseExact(registrationCommand.ArrivalDeadline, RegisterDateFormat,
                                                                   CultureInfo.InvariantCulture);

            string trackingId = BookingServiceFacade.BookNewCargo(
                registrationCommand.OriginUnlocode, registrationCommand.DestinationUnlocode, arrivalDeadlineDateTime
                );

            return(RedirectToAction(ShowActionName, new RouteValueDictionary(new { trackingId })));
        }