示例#1
0
        public IActionResult AddAddress(EventViewModel eventViewModel)
        {
            ModelState.Clear();
            eventViewModel.Address.EventId = eventViewModel.Id;

            _eventAppService.AddAddress(eventViewModel.Address);

            if (ValidOperation())
            {
                string url = Url.Action("GetAddress", "Events", new { id = eventViewModel.Id });
                return(Json(new { success = true, url = url }));
            }

            return(PartialView("_AddAddress", eventViewModel));
        }