Exemplo n.º 1
0
        public static Funcionario[] ConvertStringToFuncionario()
        {
            Funcionario[] funcionarios;

            string[] linhas       = GerenciadorArquivo.GetStrings("funcionarios.txt");
            int      numeroLinhas = linhas.Length;

            funcionarios = new Funcionario[numeroLinhas];

            for (int i = 0; i < numeroLinhas; i++)
            {
                string[]    linha = linhas[i].Split(',');
                Funcionario f     = new Funcionario();
                f.nome             = linha[0];
                f.dataDeNascimento = DateTime.Parse(linha[1]);
                f.telefone         = linha[2];
                f.cpf             = linha[3];
                f.rg              = linha[4];
                f.cep             = linha[5];
                f.estado          = linha[6];
                f.cidade          = linha[7];
                f.endereco        = linha[8];
                f.dataContratacao = DateTime.Parse(linha[9]);
                f.cargo           = linha[10];
                f.salario         = Convert.ToDouble(linha[11]);
                funcionarios[i]   = f;
            }

            return(funcionarios);
        }
Exemplo n.º 2
0
        public static Cliente[] convertStringToClient()
        {
            string[] linhas         = GerenciadorArquivo.GetStrings("clientes.txt");
            int      numeroClientes = linhas.Length;

            Cliente[] clientes = new Cliente[numeroClientes];

            if (linhas.Length > 0)
            {
                for (int i = 0; i < numeroClientes; i++)
                {
                    string[] linha = linhas[i].Split(',');
                    Cliente  c     = new Cliente();
                    c.nome             = linha[0];
                    c.dataDeNascimento = DateTime.Parse(linha[1]);
                    c.telefone         = linha[2];
                    c.cpf       = linha[3];
                    c.rg        = linha[4];
                    c.cep       = linha[5];
                    c.estado    = linha[6];
                    c.cidade    = linha[7];
                    c.endereco  = linha[8];
                    clientes[i] = c;
                }
            }


            return(clientes);
        }