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