public TelaEmprestimo(ControladorEmprestimo ctrlEmprestimo, TelaRevista telaRevista, TelaAmigo telaAmigo) : base("Cadastro de Empréstimos=") { this.ctrlEmprestimo = ctrlEmprestimo; this.telaRevista = telaRevista; this.telaAmigo = telaAmigo; }
public TelaPrincipal(ControladorAmigo ctlrAmigo, TelaRevista tlRevista, TelaEmprestimo tlEmprestimo, TelaAmigo tlAmigo, TelaCaixa tlCaixa, ControladorEmprestimo ctlrEmprestimo, ControladorRevista ctrlRevista, ControladorCaixa ctrlCaixa) { controladorCaixa = ctrlCaixa; controladorRevista = ctrlRevista; controladorEmprestimo = ctlrEmprestimo; controladorAmigo = ctlrAmigo; telaRevista = tlRevista; telaAmigo = tlAmigo; telaCaixa = tlCaixa; telaEmprestimo = tlEmprestimo; }
public TelaBase ObterOpcao() { string opcao; TelaBase telaSelecionada = null; do { Console.Clear(); Console.WriteLine("Digite 1 para o Cadastro de Revista"); Console.WriteLine("Digite 2 para o Cadastro de Caixa"); Console.WriteLine("Digite 3 para o Cadastro de Amigos"); Console.WriteLine("Digite 4 para o controle de Emprestimos"); Console.WriteLine("Digite S para Sair"); opcao = Console.ReadLine(); if (opcao == "1") { telaSelecionada = new TelaRevista(controladorRevista, controladorCaixa, telaCaixa); } else if (opcao == "2") { telaSelecionada = new TelaCaixa(controladorCaixa); } else if (opcao == "3") { telaSelecionada = new TelaAmigo(controladorAmigo); } else if (opcao == "4") { telaSelecionada = new TelaEmprestimo(controladorEmprestimo, telaRevista, telaAmigo); } else if (opcao.Equals("s", StringComparison.OrdinalIgnoreCase)) { telaSelecionada = null; } } while (OpcaoInvalida(opcao)); return(telaSelecionada); }
public TelaEmprestimo(ControladorEmprestimo controlador, TelaRevista telaR, TelaAmigo telaA) : base("Controle de empréstimo") { controladorEmprestimo = controlador; telaRevista = telaR; telaAmigo = telaA; }