Concluído

Metodos cadastrar e incluir em java

package funcionarios;<br /><br />import [url removed, login to view];<br />import [url removed, login to view];<br />import [url removed, login to view];<br />import [url removed, login to view];<br />import [url removed, login to view];<br />import [url removed, login to view];<br />import [url removed, login to view];<br />import [url removed, login to view];<br />import [url removed, login to view];<br />import [url removed, login to view];<br />import [url removed, login to view];<br />import [url removed, login to view];<br />import [url removed, login to view];<br /><br />public class GerenciamentoDeFuncionarios {<br />    ArrayList cadeia = new ArrayList();<br />    File arquivo = new File("C:\\Users\\genaron\\Documents\\NetBeansProjects\\gerenciamentodefuncionarios\\src\\funcionarios\\[url removed, login to view]");<br />    String funcionario;<br />    public GerenciamentoDeFuncionarios() {<br />        int opcao = 0;<br />        //laço de repetição para o gerenciamento <br />        do {<br />            opcao = [url removed, login to view]([url removed, login to view]("PRO-TEC S.A.\nCADASTRO DE FUNCIONÁRIOS"<br />                    + "\[url removed, login to view]\[url removed, login to view]\[url removed, login to view]\[url removed, login to view]\[url removed, login to view]\[url removed, login to view]"));<br />            switch (opcao) {<br />                case 1:<br />                    cadastrar();<br />                    break;<br />                case 2:<br />                    pesquisar();<br />                    break;<br />                case 3:<br />                    excluir();<br />                    break;<br />                case 4:<br />                    editar();<br />                    break;<br />                case 5:<br />                    sair();<br />                    break;<br />                    case 6:<br />                    incluir();<br />                    break;<br />                default:<br />                    [url removed, login to view]("Opcao invalida !!!");<br />            }<br />        } while (opcao != 5);<br />        //fim<br />    }<br /><br />    public static void main(String[] args) {<br />        GerenciamentoDeFuncionarios gf = new GerenciamentoDeFuncionarios();<br />    }<br /><br />    public void cadastrar() {<br />        int sair = 0;<br />        do {<br />            try {             <br />             String nome;<br />             nome = [url removed, login to view]("\nInforme o nome do contato com a sua cidade onde mora:\n");<br />             //grava os dados no final da "lista" [url removed, login to view](nome + ";" + telefone);<br />             [url removed, login to view](nome);<br />             [url removed, login to view]([url removed, login to view]());<br />             sair = [url removed, login to view](null, "deseja cadastrar");<br />           } catch (Exception e) {<br />                [url removed, login to view]("Arquivo não encontrado"); <br />             }             <br />        } while (sair == 0);<br />         }<br />    //fim do metodo cadastrar      <br />    public void pesquisar() {<br />        int sair = 0;<br />        do {<br />            try {<br />                File file = new File("[url removed, login to view]");<br />                FileReader leitor = new FileReader(file);<br />                BufferedReader leitura = new BufferedReader(leitor);<br />                String linha;<br />                while ((linha = [url removed, login to view]()) != null) {<br />                    [url removed, login to view](linha);<br />                }<br />                // file = new File("[url removed, login to view]")<br />                //FileWriter escritor = new FileWriter("C:\\Users\\genaron\\Documents\\NetBeansProjects\\gerenciamentodefuncionarios\\src\\funcionarios\\[url removed, login to view]");<br />                //BufferedWriter escrita=new BufferedWriter(escritor);<br />                while (linha == null) {<br />                    [url removed, login to view](linha);<br />                }<br /><br />            } catch (IOException ex) {<br />                [url removed, login to view]([url removed, login to view]()).log([url removed, login to view], null, ex);<br />            }<br />        } while (sair == 0);<br />    }<br /><br />    public void excluir(){ <br />        //laço de repetição para o gerenciamento<br />        int sair = 0;<br />        do {        <br />            String nome = [url removed, login to view]("\nInforme o indice da posição a ser excluida\n");<br />            try {<br />                [url removed, login to view](nome);<br />                [url removed, login to view]("Funcionários cadastrados" + cadeia);<br />            } catch (IndexOutOfBoundsException err) {<br />// exceção lançada para indicar que um índice (i) <br />// está fora do intervalo válido (de 0 até [url removed, login to view]()-1) <br />                [url removed, login to view]("\nErro: Posição inválida(%s).\n\n", [url removed, login to view]());<br />            }<br />            sair = [url removed, login to view](null, "Ainda deseja excluir?");<br />        }while (sair == 0);<br />        }<br />    public void editar() {<br />        int sair = 0;<br />        do {<br />            try {<br />            //File arquivo = new File("C:\\Users\\genaron\\Documents\\NetBeansProjects\\gerenciamentodefuncionarios\\src\\funcionarios\\[url removed, login to view]");<br />            FileReader leitor= new FileReader(arquivo);                      <br />            BufferedReader br = new BufferedReader(leitor);<br />            String linha = [url removed, login to view]("Digite um nome de funcionário");<br />             if (linha != null) {<br />                    try {<br />                        for (int i = 0; i < [url removed, login to view](); i++)<br />                        linha=[url removed, login to view]();<br />                    } catch (IOException ex) {<br />                        //[url removed, login to view]([url removed, login to view]()).log([url removed, login to view], null, ex);<br />                        [url removed, login to view]("Arquivo não encontrado!");<br />                    }<br />                [url removed, login to view](linha);<br /><br />            } else {<br />                break;<br />            }<br />            } catch (FileNotFoundException ex) {<br />                [url removed, login to view]([url removed, login to view]()).log([url removed, login to view], null, ex);<br />            }<br /><br />        } while (sair != 0);<br />    }<br /><br />    public void sair() {<br />        [url removed, login to view]("Ok, ate mais ...");<br />        [url removed, login to view](0);<br />    }<br />    public void incluir(){<br />     Scanner ler = new Scanner([url removed, login to view]);<br />     String nome, endereco;<br />     [url removed, login to view]("\nInforme o nome do contato:\n");<br />     nome = [url removed, login to view]();<br />     [url removed, login to view]("\nInforme o telefone do contato:\n");<br />     endereco = [url removed, login to view](); <br />     for(int i = 0;i

Habilidades: HTML, PHP, Arquitetura de software, Desenvolvimento de Software, Design de Sites

Acerca do Empregador:
( 0 comentários ) Brazil

ID do Projeto: #12433673

Concedido a:

ricardodnn1

Olá Projeto finalizado! Att, Ri Mais

€34 EUR em 1 dia
(3 Comentários)
4.1

2 freelancers estão ofertando em média €34 para esse trabalho

nubelo_95QqRnZt

Boa tarde!!! Meu nome é Airton Souza. Sou de Guarulhos, SP. Gostaria de ajudar no seu projeto, mas tenho uma duvida: O que você precisa é um arquivo .jar com o código fonte que você passou? É isso? Se desejar, pode me Mais

€34 EUR em 1 dia
(0 Comentários)
0.0