public List <Cliente> Listar() { //listar todos os clientes ClienteRepositorio rep = new ClienteRepositorio(); return(rep.FindAll()); }
public ActionResult Consulta() { List <ClienteConsultaViewModel> lista = new List <ClienteConsultaViewModel>(); try { ClienteRepositorio rep = new ClienteRepositorio(); foreach (Cliente c in rep.FindAll()) { ClienteConsultaViewModel model = new ClienteConsultaViewModel(); model.IdCliente = c.IdCliente; model.Nome = c.Nome; model.Email = c.Email; model.Sexo = c.Sexo; model.EstadoCivil = c.EstadoCivil; model.DataCadastro = c.DataCadastro; model.IdPlano = c.Plano.IdPlano; model.NomePlano = c.Plano.Nome; lista.Add(model); } } catch (Exception e) { ViewBag.Mensagem = e.Message; } return(View(lista)); }
// método para inserir um cliente na base de dados... public void CadastrarCliente() { try { Console.WriteLine("\n - CADASTRO DE CLIENTE - \n"); Cliente c = new Cliente(); c.Endereco = new Endereco(); Console.Write("Nome do Cliente...: "); c.Nome = Console.ReadLine(); Console.Write("Email do Cliente..: "); c.Email = Console.ReadLine(); Console.Write("Logradouro........: "); c.Endereco.Logradouro = Console.ReadLine(); Console.Write("Bairro............: "); c.Endereco.Bairro = Console.ReadLine(); Console.Write("Estado............: "); c.Endereco.Estado = Console.ReadLine(); Console.Write("Cidade............: "); c.Endereco.Cidade = Console.ReadLine(); Console.Write("CEP...............: "); c.Endereco.Cep = Console.ReadLine(); ClienteRepositorio rep = new ClienteRepositorio(); rep.Insert(c); Console.WriteLine("\n Cliente Cadastrado com Sucesso.\n"); // imprimir todos os clientes.... foreach (Cliente cliente in rep.FindAll()) { Console.WriteLine(cliente.ToString()); Console.WriteLine(cliente.Endereco.ToString()); } } catch (Exception e) { Console.WriteLine("Erro: " + e.Message); } }
[Route("consultar")] // api/cliente/consultar public HttpResponseMessage Consultar() { try { List <ClienteConsultaViewModel> lista = new List <ClienteConsultaViewModel>(); ClienteRepositorio rep = new ClienteRepositorio(); foreach (Cliente c in rep.FindAll()) { ClienteConsultaViewModel model = new ClienteConsultaViewModel(); model.IdCliente = c.IdCliente; model.Nome = c.Nome; model.Cnpj = c.Cnpj; model.Localizacao = c.Localizacao; lista.Add(model); } return(Request.CreateResponse(HttpStatusCode.OK, lista)); } catch (Exception e) { return(Request.CreateResponse(HttpStatusCode.InternalServerError, "Erro: " + e.Message)); } }
public List <Cliente> Consulta() { ClienteRepositorio rep = new ClienteRepositorio(); return(rep.FindAll()); }