public ClienteDTO Create(ClienteCadastroModel model) { var cliente = mapper.Map <Cliente>(model); ClienteDomainService.Create(cliente); return(mapper.Map <ClienteDTO>(cliente)); }
public ClienteModel Create(ClienteModel model) { var cliente = _mapper.Map <Cliente>(model); var result = _validator.Validate(cliente, ruleSet: "all"); cliente.ValidationResult = result; model = _mapper.Map <ClienteModel>(cliente); if (result.IsValid) { var clienteRetorno = _domainService.Create(cliente); model = _mapper.Map <ClienteModel>(clienteRetorno); } return(model); }
public ClienteDTO Create(ClienteCadastroModel model) { var aluno = new Cliente { IdCliente = Guid.NewGuid(), Nome = model.Nome, DataNascimento = model.DataDeNascimento, Email = model.Email, Sexo = (SexoEnum)char.Parse(model.Sexo) }; _clienteDomainService.Create(aluno); var alunoModel = _mapper.Map <ClienteDTO>(aluno); return(alunoModel); }