public IActionResult Create(Viaje viaje) { if (ModelState.IsValid) { viaje.Usuario = _userManager.GetUserId(HttpContext.User); _service.Create(viaje); _service.Save(); return(RedirectToAction("Index")); } return(View(viaje)); }
public async Task <ActionResult> Create(ViajeViewModel viaje) { try { await _viajeService.Create(HelperMapper.Mapper.Map <Viaje>(viaje)); } catch (Exception) { return(new JsonResult("Oops! algo salio mal.") { StatusCode = 400 }); } return(new JsonResult("OK") { StatusCode = 200 }); }