コード例 #1
0
        public async Task <IActionResult> AddNew(EngineBindingModel model)
        {
            var serviceModel = Mapper.Map <EngineServiceModel>(model);

            await this.enginesService.CreateNewAsync(serviceModel);

            return(RedirectToAction("Index"));
        }
コード例 #2
0
        public async Task <IActionResult> AddNew()
        {
            var allTransmissions = await this.adminTransmissionsService
                                   .GetAll()
                                   .To <SelectListItem>()
                                   .ToArrayAsync();

            var model = new EngineBindingModel()
            {
                Transmissions = allTransmissions
            };

            // TODO: Fix redirect
            //this.ViewData[WebConstants.ReturnControllerName] = "Engines";
            //this.ViewData[WebConstants.ReturnActionName] = "Index";

            return(View(model));
        }