public async Task <IActionResult> AddNew(EngineBindingModel model) { var serviceModel = Mapper.Map <EngineServiceModel>(model); await this.enginesService.CreateNewAsync(serviceModel); return(RedirectToAction("Index")); }
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)); }