コード例 #1
0
        public async Task <ActionResult> Edit(ActivityCreateEditViewModel viewModel)
        {
            if (ModelState.IsValid)
            {
                var activity = await _activityService.GetActivity(viewModel.Id);

                activity.Title       = viewModel.Title;
                activity.Description = viewModel.Description;
                activity.ShortCode   = viewModel.ShortCode;

                await _activityService.EditActivity(activity);

                return(RedirectToAction("Index"));
            }
            return(View("CreateEdit", viewModel));
        }