Exemplo n.º 1
0
        static void Main(string[] args)
        {
            Funcionario funcionario = new Funcionario();

            /*
             * double numero = 123.2;
             * int numero2 = (int) numero; //Casting só converte elementos da mesma família
             * int numero3 = Convert.ToInt16(3.5); //Convert converte tudo
             * int numero4 = int.Parse(3.5); //Parse só converte String
             */

            Console.WriteLine("\nCADASTRO DE FUNCIONARIO: \n");

            Console.WriteLine("Código do Funcionário....: ");
            funcionario.IdFuncionario = int.Parse(Console.ReadLine());

            Console.WriteLine("Nome do Funcionário......: ");
            funcionario.Nome = Console.ReadLine();

            Console.WriteLine("Salário do Funcionário...: ");
            funcionario.Salario = decimal.Parse(Console.ReadLine());

            Console.WriteLine("Tipo de Contratação do Funcionário: ");
            Console.WriteLine("\t(1) - Estagiário");
            Console.WriteLine("\t(2) - CLT");
            Console.WriteLine("\t(3) - Terceirizado");
            Console.WriteLine("Informe o código desejado..: ");
            funcionario.TipoContratacao = (TipoContratacao)int.Parse(Console.ReadLine());

            /*
             * Console.WriteLine("\nDADOS DO FUNCIONÁRIO:\n");
             * Console.WriteLine("Código.........: " + funcionario.IdFuncionario);
             * Console.WriteLine("Nome...........: " + funcionario.Nome);
             * Console.WriteLine("Salário........: " + funcionario.Salario);
             * Console.WriteLine("Contratação....: " + funcionario.TipoContratacao);
             */

            FuncionarioControle funcionarioControle = new FuncionarioControle();

            funcionarioControle.ExportarParaTxt(funcionario);
            funcionarioControle.ExportarParaCsv(funcionario);
            funcionarioControle.ExportarParaXml(funcionario);

            Console.WriteLine("\nDados gravados com sucesso!");


            Console.ReadKey();
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            Funcionario funcionario = new Funcionario();

            Console.WriteLine("\nCADASTRO DO FUNCIONÁRIO: \n");

            Console.WriteLine("Código Funcionário:....:");
            funcionario.IdFuncionario = int.Parse(Console.ReadLine());

            Console.WriteLine("Nome do Funcionário:....:");
            funcionario.Nome = Console.ReadLine();

            Console.WriteLine("Salário do funcionário:....:");
            funcionario.Salario = decimal.Parse(Console.ReadLine());

            Console.WriteLine("Tipo de contratação");
            Console.WriteLine("\t (1) - Estagiário");
            Console.WriteLine("\t (2) - CLT");
            Console.WriteLine("\t (3) - Terceirizado");
            Console.WriteLine("Informe o código desejado...:");
            funcionario.TipoContratacao = (TipoContratacao)int.Parse(Console.ReadLine());

            /*
             * Console.WriteLine("\nDADOS DO FUNCIONÀRIO\n");
             * Console.WriteLine("Código do funcionário.......:" + funcionario.IdFuncionario);
             * Console.WriteLine("Nome.......:" + funcionario.Nome);
             * Console.WriteLine("Salário.......:" + funcionario.Salario);
             * Console.WriteLine("Tipo de contratação.......:" + funcionario.TipoContratacao);
             */

            FuncionarioControle funcionarioControle = new FuncionarioControle();

            funcionarioControle.ExportarParaTxt(funcionario);
            funcionarioControle.ExportarParaCsv(funcionario);
            funcionarioControle.ExportarParaXml(funcionario);

            Console.WriteLine("Gravado com sucesso!");

            Console.ReadKey();
        }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            Funcionario funcionario = new Funcionario();

            Console.WriteLine("\nCADASTRO DE FUNCIONÁRIOS:\n");
            Console.WriteLine("Código do Funcionário.: ");
            funcionario.IdFuncionario = int.Parse(Console.ReadLine());

            Console.WriteLine("Nome do Funcionário...: ");
            funcionario.Nome = Console.ReadLine();

            Console.WriteLine("Salário do Funcionário:");
            funcionario.Salario = decimal.Parse(Console.ReadLine());

            Console.WriteLine("\tTipo de Contração do Funcionário");
            Console.WriteLine("\t(1) - Estágio");
            Console.WriteLine("\t(2) - CLT");
            Console.WriteLine("\t(3) - Terceirizado");

            Console.WriteLine("Informe o Tipo de Contratação.:");
            funcionario.TipoContratacao = (TipoContratacao)int.Parse(Console.ReadLine());

            //Imprimindo
            Console.WriteLine("\tCOD....:" + funcionario.IdFuncionario);
            Console.WriteLine("\tNome...:" + funcionario.Nome);
            Console.WriteLine("\tSalario:" + funcionario.Salario);
            Console.WriteLine("\tContratação..: " + funcionario.TipoContratacao);
            Console.WriteLine("..");

            FuncionarioControle funcionarioControle = new FuncionarioControle();

            funcionarioControle.ExportarCSV(funcionario);
            funcionarioControle.ExportarParaXml(funcionario);
            funcionarioControle.ExportarTxt(funcionario);

            Console.WriteLine("\nDados gravados com sucesso.");

            Console.ReadKey();
        }