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); }
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); }