static MinhaBaseClientes IncluirMeusClientes()
        {
            Cliente c1 = new Cliente();

            c1.Incluir(1, "Thamirys", "999999999", "12345678901");

            Cliente c2 = new Cliente();

            c2.Incluir(2, "Thaise", "999999998", "12345678902");

            MinhaBaseClientes mc = new MinhaBaseClientes();

            mc.Incluir(c1);
            mc.Incluir(c2);

            var c3 = new Cliente();

            c3.Incluir(3, "Maria", "999999997", "12345678903");

            var c4 = new Cliente();

            c4.Incluir(4, "Joana", "999999996", "12345678904");

            mc.IncluirLista(c3, c4);

            return(mc);
        }
Пример #2
0
        static void Main(string[] args)
        {
            MinhaBaseClientes bc = IncluirMeusClientes();
            //MinhaBaseServicos bs = IncluirMeusServicos();
            //MinhaBaseFuncionarios bf = IncluirMeusFuncionarios(bs);

            //----------------------------------------------------------------------------------\\
            ServicoSolicitado servicoSolicitado = new ServicoSolicitado();
            //servicoSolicitado.IncluirServicoSolicitado(1, bs.Servicos[0], bf.Funcionarios[0]);

            ServicoSolicitado servicoSolicitado1 = new ServicoSolicitado();
            //servicoSolicitado1.IncluirServicoSolicitado(2, bs.Servicos[1], bf.Funcionarios[1]);

            //ServicoSolicitado servicoSolicitadoNovo = new ServicoSolicitado();
            //servicoSolicitadoNovo.IncluirServicoSolicitado();

            //----------------------------------------------------------------------------------\\
            MinhaBaseAgendamento ba = new MinhaBaseAgendamento();

            Console.WriteLine(ba.AgendarServicos(1, bc.Clientes[0], servicoSolicitado, DateTime.Today));
            Console.WriteLine(ba.AgendarServicos(2, bc.Clientes[1], servicoSolicitado1, DateTime.Today.AddHours(2)));

            //----------------------------------------------------------------------------------\\
            Financeiro financeiro = new Financeiro();

            financeiro.Incluir(1, ba.Agendamentos[0]);

            Financeiro financeiro1 = new Financeiro();

            financeiro1.Incluir(2, ba.Agendamentos[1]);


            MinhaBaseFincanceira baseFin = new MinhaBaseFincanceira();

            baseFin.IncluirFinanceiro(financeiro);
            baseFin.IncluirFinanceiro(financeiro1);


            Console.WriteLine(baseFin.Financas[0].RetornoServico(ba.Agendamentos[0]));
            Console.WriteLine(baseFin.Financas[1].RetornoServico(ba.Agendamentos[1]));
            //----------------------------------------------------------------------------------\\
            Console.WriteLine(ba.AlterarAgendamentoBase(ba.Agendamentos[0], bc.Clientes[0], servicoSolicitado, DateTime.Today.AddHours(5)));

            //----------------------------------------------------------------------------------\\
            baseFin.Financas[0].Agendamento.Status = Agendamento.StatusAgenda.Realizado;
            baseFin.Financas[1].Agendamento.Status = Agendamento.StatusAgenda.Realizado;

            //----------------------------------------------------------------------------------\\
            Console.WriteLine(baseFin.Financas[0].RetornoServico(ba.Agendamentos[0]));
            Console.WriteLine(baseFin.Financas[0].RetornoTotalFuncionario(ba.Agendamentos[0]));
            Console.WriteLine(baseFin.Financas[1].RetornoServico(ba.Agendamentos[1]));
            Console.WriteLine(baseFin.Financas[1].RetornoTotalFuncionario(ba.Agendamentos[1]));

            //----------------------------------------------------------------------------------\\
            Console.WriteLine(baseFin.RetornoTotalFinancas());
        }