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