using static System.Console;
using System.Collections.Generic;
public int Cpf {get; set; }
public string Nome {get; set; }
public int Tel {get; set; }
public string End {get; set; }
static List<Cliente> ClienteList = new List<Cliente>();
public static void Main(string[] args) {
WriteLine("Digite 1 para cadastrar: ");
WriteLine("Digite 2 para consultar: ");
WriteLine("Digite 3 para remover cadastro");
WriteLine("Digite 4 para editar cadastro: ");
WriteLine("Digite 0 para sair: ");
op = int.Parse(ReadLine());
public static void CadastroCliente() {
Cliente cli = new Cliente();
WriteLine("Digite o CPF: ");
cli.Cpf = int.Parse(ReadLine());
WriteLine("Digite o nome: ");
WriteLine("Digite o telefone: ");
cli.Tel = int.Parse(ReadLine());
WriteLine("Digiete o endereco: ");
public static void ConsultaCadaCli() {
WriteLine("Digite seu CPF");
int Consulta = int.Parse(ReadLine());
var cli = ClienteList.Where(c => c.Cpf.Equals(Consulta)).FirstOrDefault();
WriteLine("CPF: " + cli.Cpf);
WriteLine("Nome: " + cli.Nome);
WriteLine("Telefone: " + cli.Tel);
WriteLine("Endereco: " + cli.End);
WriteLine("Cliente nao cadastrado");
public static void RemoverCadastro() {
WriteLine("Digite seu CPF");
int Consulta = int.Parse(ReadLine());
var cli = ClienteList.Where(c => c.Cpf.Equals(Consulta)).FirstOrDefault();
WriteLine("Cadastro removido com sucesso. ");
WriteLine("Cliente nao cadastrado");
public static void EditarCliente() {
WriteLine("Digite seu CPF");
int Consulta = int.Parse(ReadLine());
var cli = ClienteList.Where(c => c.Cpf.Equals(Consulta)).FirstOrDefault();
WriteLine("CPF: " + cli.Cpf);
WriteLine("Nome: " + cli.Nome);
WriteLine("Telefone: " + cli.Tel);
WriteLine("Endereco: " + cli.End);
WriteLine("Digite o nome: ");
WriteLine("Digite o telefone: ");
cli.Tel = int.Parse(ReadLine());
WriteLine("Digiete o endereco: ");
WriteLine("Cliente nao cadastrado");