public override void InsereEnderco()
        {
            Endereco obj = new Endereco();

            PreencheObjeto.InsereDadosObjeto <Endereco>(obj);
            ListEnd.Add(obj);
        }
Esempio n. 2
0
        public static int CadastroProduto()
        {
            int opcaoCadastroProduto = 0;

            while (opcaoCadastroProduto < 3)
            {
                Console.WriteLine("--CADASTRO DE PRODUTOS:--");
                Console.WriteLine("1- CADASTRAR PRODUTO: ");
                Console.WriteLine("2- VOLTAR: ");
                Console.Write("OPÇÃO: "); opcaoCadastroProduto = int.Parse(Console.ReadLine());

                switch (opcaoCadastroProduto)
                {
                case 1:
                    Produto Pro = new Produto();
                    PreencheObjeto.InsereDadosObjeto <Produto>(Pro);
                    opcaoCadastroProduto = 0;
                    break;

                case 2:
                    opcaoCadastroProduto = 3;
                    break;

                default:
                    opcaoCadastroProduto = 3;
                    break;
                }
            }

            return(0);
        }
Esempio n. 3
0
        public static int CadastroCliente()
        {
            int opcaoCadastroCliente = 0;

            while (opcaoCadastroCliente < 3)
            {
                Console.WriteLine("--CADASTRO DE CLIENTES:--");
                Console.WriteLine("1- CLIENTE FISICO: ");
                Console.WriteLine("2- CLIENTE JURIDICO: ");
                Console.WriteLine("3- VOLTAR: ");
                Console.Write("OPÇÃO: "); opcaoCadastroCliente = int.Parse(Console.ReadLine());

                switch (opcaoCadastroCliente)
                {
                case 1:
                    ClienteFisico Cf = new ClienteFisico();
                    PreencheObjeto.InsereDadosObjeto <ClienteFisico>(Cf);
                    ValidaObjeto.IncluirClienteNaLista(Cf);
                    Listas.SerializaListaCliente();
                    opcaoCadastroCliente = 0;
                    break;

                case 2:
                    ClienteJuridico Cj = new ClienteJuridico();
                    PreencheObjeto.InsereDadosObjeto <ClienteJuridico>(Cj);
                    ValidaObjeto.IncluirClienteNaLista(Cj);
                    Listas.SerializaListaCliente();
                    opcaoCadastroCliente = 0;
                    break;

                case 3:
                    opcaoCadastroCliente = 3;
                    break;
                }
            }

            return(0);
        }