public async Task <ActionResult> Create(EngineView newEngine) { if (ModelState.IsValid) { var newBLEngine = _mapper.Map <EngineDTO>(newEngine); await _engineService.CreateAsync(newBLEngine); return(RedirectToAction("Index")); } else { ViewBag.Message = "Not Valid"; return(View(newEngine)); } }