public async Task <ResultViewModel> Show([FromRoute] string client_id) { bool clientIdIsValid = Guid.TryParse(client_id, out Guid output); if (!clientIdIsValid) { return new ResultViewModel() { Success = false, Message = "ID inválido." } } ; var client = await _clientRepository.Find(client_id); ListClientViewModel data = client == null ? null : new ListClientViewModel(client); return(new ResultViewModel() { Success = true, Message = null, Data = data }); }
public IActionResult Clientes() { var listaDeClient = _clientService.GetAll(); ListClientViewModel viewModel = new ListClientViewModel { MensagemSucesso = (string)TempData["MensagemSucesso"] }; foreach (ClienteEntity clienteEntity in listaDeClient) { viewModel.Clients.Add(new Cliente { Id = clienteEntity.Id.ToString(), Nome = clienteEntity.Nome, Email = clienteEntity.Email, DataInserido = clienteEntity.DataInserido.ToShortDateString(), DataModificacao = clienteEntity.DataModificacao.ToShortDateString(), DataNascimento = clienteEntity.DataNascimento.ToShortDateString() }); } return(View("~/Views/Admin/Client/ClientList.cshtml", viewModel));; }