Exemplo n.º 1
0
        public IActionResult Create(Models.Client model)
        {
            if (!ModelState.IsValid)
            {
                var errors = ModelState
                             .SelectMany(x => x.Value.Errors, (y, z) => z.Exception.Message);

                return(BadRequest(errors));
            }
            var clientGroup = _groupData.GetByKeyAsync(int.Parse(model.GroupId)).Result;
            var clientMap   = _iMapper.Map <CoreServiceDevReference.Client>(model);
            var client      = _clientData.SaveOrUpdate(clientMap, clientGroup);

            return(RedirectToAction("Index", "Clients"));
        }