示例#1
0
        public async Task <IActionResult> Edit(long id, CreateDepartureViewModel vm)
        {
            if (!ModelState.IsValid)
            {
                return(View(vm));
            }

            await _api.Update <Departure>($"departure/{id}", vm);

            return(RedirectToAction(nameof(Details), new { id }));
        }
示例#2
0
        public async Task <IActionResult> Create(CreateDepartureViewModel vm)
        {
            if (!ModelState.IsValid)
            {
                return(View(vm));
            }

            var departure = new Departure
            {
                Partida = vm.Partida
            };

            await _api.Insert <Departure>("departure", departure);

            return(RedirectToAction(nameof(Index)));
        }