public JsonResult Create(CargoViewModel cargo) { if (ModelState.IsValid) { var cargoDomain = Mapper.Map <CargoViewModel, Cargo>(cargo); _cargoApp.Add(cargoDomain); } return(Json(cargo, JsonRequestBehavior.AllowGet)); }
public ActionResult Create(CargoViewModel cargoViewModel) { ViewBag.ProcessoId = cargoViewModel.ProcessoId; if (!ModelState.IsValid) { return(View(cargoViewModel)); } cargoViewModel.CargoId = Guid.NewGuid(); _cargoAppService.Add(cargoViewModel); return(RedirectToAction("Index", new { Id = cargoViewModel.ProcessoId })); }
public ActionResult Create(CargoViewModel cargo) { if (ModelState.IsValid) { var cargoDomain = Mapper.Map <CargoViewModel, Cargo>(cargo); _cargoApp.Add(cargoDomain); return(RedirectToAction("Index")); } return(View(cargo)); }
public ActionResult <CargoDTO> Add([FromBody] CargoDTO cargo) { try { cargo.IdCargo = _cargoAppService.GenerarCodigo(); _cargoAppService.Add(cargo); _cargoAppService.Save(); return(CreatedAtAction(nameof(Add), new { id = cargo.IdCargo }, cargo)); } catch (Exception) { return(BadRequest()); } }