public IActionResult Create(EngineerCreateModel model) { if (ModelState.IsValid) { var engineer = new Engineer() { FirstName = model.FirstName, LastName = model.LastName, IsAvailable = model.IsAvailable }; service.Add(engineer); return(RedirectToAction(nameof(Index))); } return(View(model)); }
public IActionResult Post([FromBody] EngineerViewModel value) { var added = _mapper.Map <EngineerViewModel, Engineer>(value); return(StatusCode((int)HttpStatusCode.Created, _engineers.Add(added))); }