public TelaEmprestimo(ControladorEmprestimo ctrlEmprestimo, TelaRevista telaRevista, TelaAmiguinho telaAmigo) : base("==========Cadastro de Empréstimos==========") { this.ctrlEmprestimo = ctrlEmprestimo; this.telaRevista = telaRevista; this.telaAmigo = telaAmigo; }
public TelaEmprestimo(ControladorRevista controladorRevista, ControladorAmiguinho controladorAmiguinho, ControladorEmprestimo controladorEmprestimo, ControladorCaixa controladorCaixa) { this.controladorRevista = controladorRevista; this.controladorAmiguinho = controladorAmiguinho; this.controladorEmprestimo = controladorEmprestimo; telaAmiguinho = new TelaAmiguinho(controladorAmiguinho); telaRevista = new TelaRevista(controladorRevista, controladorCaixa); }
public TelaEmprestimo(TelaRevista telaRevista, TelaAmiguinho telaAmiguinho, ControladorEmprestimo controladorEmprestimo, ControladorRevista controladorRevista, ControladorAmiguinho controladorAmiguinho) : base("Empréstimo de Revistas") { this.telaRevista = telaRevista; this.telaAmiguinho = telaAmiguinho; this.controladorEmprestimo = controladorEmprestimo; this.controladorRevista = controladorRevista; this.controladorAmiguinho = controladorAmiguinho; }
public TelaEmprestimo(string titulo, TelaRevista telaRevista, TelaAmiguinho telaAmiguinho, ControladorEmprestimo controladorEmprestimo, ControladorRevista controladorRevista, ControladorAmiguinho controladorAmiguinho) : base(titulo) { this.telaRevista = telaRevista; this.telaAmiguinho = telaAmiguinho; this.controladorEmprestimo = controladorEmprestimo; this.controladorRevista = controladorRevista; this.controladorAmiguinho = controladorAmiguinho; }
public TelaPrincipal(ControladorRevista controladorRevista, ControladorAmiguinho controladorAmiguinho, ControladorEmprestimo controladorEmprestimo, ControladorCaixa controladorCaixa, TelaCaixa telaCaixa, TelaRevista telaRevista, TelaAmiguinho telaAmiguinho) { this.controladorRevista = controladorRevista; this.controladorAmiguinho = controladorAmiguinho; this.controladorEmprestimo = controladorEmprestimo; this.controladorCaixa = controladorCaixa; this.telaCaixa = telaCaixa; this.telaRevista = telaRevista; this.telaAmiguinho = telaAmiguinho; }
public ICadastravel ObterOpcao() { ConfigurarTela("===============Escolha uma opção==============="); ICadastravel telaSelecionada = null; string opcao; do { Console.WriteLine("=================Menu Inicial=================="); Console.WriteLine("= ="); Console.WriteLine("= Digite: ="); Console.WriteLine("= ="); Console.WriteLine("= 1 para o Cadastro de Amiguinhos ="); Console.WriteLine("= 2 para o Cadastro de Caixas ="); Console.WriteLine("= 3 para o Cadastro de Emprestimo ="); Console.WriteLine("= 4 para o Cadastro de Revista ="); Console.WriteLine("= ="); Console.WriteLine("= S para Sair ="); Console.WriteLine("= ="); Console.WriteLine("==============================================="); opcao = Console.ReadLine(); if (opcao == "1") { telaSelecionada = new TelaAmiguinho(controladorAmiguinho); } else if (opcao == "2") { telaSelecionada = new TelaCaixa(controladorCaixa); } else if (opcao == "3") { telaSelecionada = new TelaEmprestimo(controladorEmprestimo); } else if (opcao == "4") { telaSelecionada = new TelaRevista(controladorRevista); } else if (opcao.Equals("s", StringComparison.OrdinalIgnoreCase)) { telaSelecionada = null; } } while (OpcaoInvalida(opcao)); return(telaSelecionada); }
public TelaBase ObterOpcao(string titulo) { TelaBase telaSelecionada = null; string opcao; do { Console.WriteLine(titulo + "\n---------------\n"); Console.WriteLine("Digite 1 para o Controle de Amiguinhos"); Console.WriteLine("Digite 2 para o Controle de Emprestimos"); Console.WriteLine("Digite 3 para o Controle de Revistas"); Console.WriteLine("Digite 4 para o Controle de Caixas"); Console.WriteLine("Digite S para Sair"); opcao = Console.ReadLine().ToUpper(); if (opcao == "1") { TelaAmiguinho tela = telaAmiguinho; return(tela); } else if (opcao == "2") { TelaEmprestimo tela = telaEmprestimo; return(tela); } else if (opcao == "3") { TelaRevista tela = telaRevista; return(tela); } else if (opcao == "4") { TelaCaixa tela = telaCaixa; return(tela); } else if (opcao.Equals("S")) { Environment.Exit(0); } } while (OpcaoInvalida(opcao)); return(telaSelecionada); }
public TelaBase ObterOpcao() { TelaBase telaSelecionada = null; string opcao; do { Console.WriteLine("Digite 1 para controle de caixas"); Console.WriteLine("Digite 2 para controle de revistas"); Console.WriteLine("Digite 3 para controle de Amiguinhos"); Console.WriteLine("Digite 4 para controle de emprestimos"); Console.WriteLine("Digite S para sair"); opcao = Console.ReadLine(); switch (opcao) { case "1": telaSelecionada = new TelaCaixa(controladorCaixa); break; case "2": telaSelecionada = new TelaRevista(telaCaixa, controladorRevista); break; case "3": telaSelecionada = new TelaAmiguinho(controladorAmiguinho); break; case "4": telaSelecionada = new TelaEmprestimo(telaRevista, telaAmiguinho, controladorEmprestimo, controladorRevista, controladorAmiguinho); break; } if (opcao.Equals("S", StringComparison.OrdinalIgnoreCase)) { telaSelecionada = null; } } while (opcaoInvalida(opcao)); return(telaSelecionada); }
public TelaBase ObterTela() { string opcao; TelaBase telaSelecionada = null; while (true) { Console.Clear(); Console.WriteLine("Clube da Leitura\n"); Console.WriteLine("Digite 1 para o Cadastro de Caixas"); Console.WriteLine("Digite 2 para o Cadastro de Amiguinhos"); Console.WriteLine("Digite 3 para o Cadastro de Revistas"); Console.WriteLine("Digite 4 para o Cadastro de Empréstimos"); Console.WriteLine("Digite S para Sair"); opcao = Console.ReadLine(); if (opcao.Equals("s", StringComparison.OrdinalIgnoreCase)) { telaSelecionada = null; break; } if (opcao == "1") { telaSelecionada = new TelaCaixa(controladorCaixa); break; } if (opcao == "2") { telaSelecionada = new TelaAmiguinho(controladorAmiguinho); break; } if (opcao == "3") { telaSelecionada = new TelaRevista(controladorRevista, controladorCaixa); break; } if (opcao == "4") { telaSelecionada = new TelaEmprestimo(controladorRevista, controladorAmiguinho, controladorEmprestimo, controladorCaixa); break; } } return(telaSelecionada); }