Пример #1
0
        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));
        }
Пример #2
0
        public IActionResult Post([FromBody] EngineerViewModel value)
        {
            var added = _mapper.Map <EngineerViewModel, Engineer>(value);

            return(StatusCode((int)HttpStatusCode.Created, _engineers.Add(added)));
        }