示例#1
0
 public IActionResult AddCard(NewCard vm)
 {
     if (ModelState.IsValid)
     {
         boardService.AddCard(vm);
         return(RedirectToAction(nameof(Index), new { id = vm.Id }));
     }
     return(View(vm));
 }
 public IActionResult AddCard(AddCard viewModel)
 {
     if (!ModelState.IsValid)
     {
         return(View(viewModel));
     }
     _boardService.AddCard(viewModel);
     return(RedirectToAction(nameof(BoardDetail), new { id = viewModel.Id }));
 }
示例#3
0
 public IActionResult AddCard(AddCard model)
 {
     if (ModelState.IsValid)
     {
         service.AddCard(model);
         return(RedirectToAction(nameof(Index), new { Id = model.BoardId }));
     }
     else
     {
         return(View(model));
     }
 }
示例#4
0
        public IActionResult AddCard(AddCard addCardViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(base.View(addCardViewModel));
            }

            _boardService.AddCard(addCardViewModel);

            return(base.RedirectToAction(
                       nameof(Index), new AddCard
            {
                Id = addCardViewModel.Id
            }
                       ));
        }
示例#5
0
        public IActionResult AddCard(AddCard viewModel)
        {
            boardService.AddCard(viewModel);

            return(RedirectToAction(nameof(Index), new { id = viewModel.Id }));
        }