public void DeleteAluno_ShouldReturnOK() { var context = new TestUniversityContext(); var item = GetDemoAluno(); context.Alunos.Add(item); var controller = new AlunosController(context); var result = controller.Delete(3); Assert.IsNotNull(result); }
static void Main(string[] args) { //Criando usuario Console.WriteLine("-----------------Aluno-----------------------"); AlunosController alunosController = new AlunosController(); Aluno a = CadastraAluno(); alunosController.Inserir(a); //Criando objeto ProfessoresController pC = new ProfessoresController(); Console.WriteLine("----------------Professor--------------"); Professor b = CadastrarProfessor(); pC.InserirProf(b); //Inserir disciplina DisciplinaController dC = new DisciplinaController(); Console.WriteLine("----------------Disciplina--------------"); Disciplina c = CadastrarDisciplina(); dC.Inserird(c); // Console.ReadKey(); int opcao; do { Console.WriteLine("Escolha uma opção"); Console.WriteLine("1 - Para listar 'Alunos'"); Console.WriteLine("2 - Para listar 'Professores'"); Console.WriteLine("3 - Para listar 'Disciplinas'"); Console.WriteLine("4 - Deletar o Aluno", a); Console.WriteLine("5 - Deletar um professor", b); Console.WriteLine("6 - Deletar uma disciplina", c); Console.WriteLine("0 - Para Finalizar"); Console.Write("Digite uma opção e tecle Enter: "); opcao = Int32.Parse(Console.ReadLine()); switch (opcao) { case 1: Console.Clear(); Console.WriteLine("Lista de Alunos"); Console.WriteLine(""); foreach (Aluno aluno in alunosController.ListarTodos()) { ImprimirDadosAluno(aluno); } Console.WriteLine("\n Aperte 'Enter' Para Voltar ao Menu!"); break; case 2: Console.Clear(); Console.WriteLine("Lista de Professores"); Console.WriteLine(""); foreach (Professor p in pC.ListarTodosProfessor()) { ImprimirDadoProfessor(p); } Console.WriteLine("\n Aperte 'Enter' Para Voltar ao Menu!"); break; case 3: Console.Clear(); Console.WriteLine("Lista de Disciplina"); Console.WriteLine(""); foreach (Disciplina disciplina in dC.ListarDisciplinas()) { ImprimirDisciplinas(disciplina); } Console.WriteLine("\nAperte 'Enter' Para Voltar ao Menu!"); break; case 4: alunosController.Delete(a); Console.WriteLine("Aluno excluido com sucesso tecle Enter para voltar ao menu"); break; case 5: pC.Delete(b); Console.WriteLine("Professor excluido com sucesso tecle Enter para voltar ao menu"); break; case 6: dC.Delete(c); Console.WriteLine("Disciplina excluido com sucesso tecle Enter para voltar ao menu"); break; } Console.ReadKey(); Console.Clear(); } while (opcao != 0); }
static void Main(string[] args) { //Cadastrar Alunos Console.WriteLine("-----------------------------LISTA DE CADASTRO DE ALUNOS, PROFESSORES E DISCIPLINAS----------------------------\n"); AlunosController alunoscontroller = new AlunosController(); Console.WriteLine("----------------------"); Console.WriteLine("Cadastro de Alunos"); Console.WriteLine("----------------------"); Console.WriteLine("-Insira o Primeiro Aluno-\n"); Aluno a = CadastrarAluno(); alunoscontroller.inserir(a); Console.WriteLine("\n-Insira o Segundo Aluno-\n"); Aluno b = CadastrarAluno(); alunoscontroller.inserir(b); Console.WriteLine("\n-Insira o Terceiro Aluno-\n"); Aluno c = CadastrarAluno(); alunoscontroller.inserir(c); Console.Clear(); //Cadastrar Professor Console.WriteLine("-----------------------------LISTA DE CADASTRO DE ALUNOS, PROFESSORES E DISCIPLINAS----------------------------\n"); ProfessorController professorcontroller = new ProfessorController(); Console.WriteLine("-------------------------"); Console.WriteLine("Cadastro de Professores"); Console.WriteLine("-------------------------"); Console.WriteLine("-Insira o Primeiro Professor-"); Professor d = CadastrarProfessor(); professorcontroller.inserir(d); Console.WriteLine("\n-Insira o Segundo Professor-"); Professor e = CadastrarProfessor(); professorcontroller.inserir(e); Console.WriteLine("\n-Insira o Terceiro Professor-"); Professor f = CadastrarProfessor(); professorcontroller.inserir(f); Console.Clear(); //Cadastrar Disciplina Console.WriteLine("-----------------------------LISTA DE CADASTRO DE ALUNOS, PROFESSORES E DISCIPLINAS----------------------------\n"); DisciplinaController disciplinaController = new DisciplinaController(); Console.WriteLine("-------------------------"); Console.WriteLine("Cadastro de Disciplinas"); Console.WriteLine("-------------------------"); Console.WriteLine("-Insira a Primeira Disciplina-"); Disciplina g = CadastrarDisciplina(); disciplinaController.inserir(g); Console.WriteLine("-Insira a Segunda Disciplina-"); Disciplina h = CadastrarDisciplina(); disciplinaController.inserir(h); /*Imprimindo Dados Aluno * Console.Clear(); * Console.WriteLine("-----ALUNOS CADASTRADOS------"); * foreach (Aluno aluno in alunoscontroller.ListarTodos()) * { * ImprimirDados(aluno); * } * //Imprimindo Dados Professor * * Console.WriteLine("\n-------PROFESSORES CADASTRADOS-------"); * foreach (Professor professor in professorcontroller.ListarTodos()) * { * ImprimirDadosP(professor); * } * //Imprimindo Dados Disciplina * * Console.WriteLine("\n------DISCIPLINAS CADASTRADAS-------"); * foreach (Disciplina disciplina in disciplinaController.ListarTodos()) * { * ImprimirDadosD(disciplina); * }*/ //MENU DE OPÇÕES ,LISTAR E DELETE Console.Clear(); int opcao; do { Console.WriteLine("--------------------MENU DE OPÇÔES-------------"); Console.WriteLine("0 - Para listar 'Alunos'"); Console.WriteLine("1 - Deletar o Aluno na primeira posição"); Console.WriteLine("2 - Deletar o Aluno na Segunda posição"); Console.WriteLine("3 - Deletar o Aluno na Terceira posição"); Console.WriteLine("-------------------------------------------"); Console.WriteLine("4 - Para listar 'Professores'"); Console.WriteLine("41 - Deletar o Professor na primeira posição"); Console.WriteLine("42 - Deletar o Professor na Segunda posição"); Console.WriteLine("43 - Deletar o Professor na Terceira posição"); Console.WriteLine("-------------------------------------------"); Console.WriteLine("5 - Para listar 'Disciplinas'"); Console.WriteLine("51 - Deletar o Professor na primeira posição"); Console.WriteLine("52 - Deletar o Professor na Segunda posição"); Console.WriteLine("-------------------------------------------"); Console.WriteLine("171 - Para Finalizar"); Console.WriteLine("Digite a opção que deseja: "); opcao = Int32.Parse(Console.ReadLine()); switch (opcao) { case 0: Console.Clear(); Console.WriteLine("-----ALUNOS CADASTRADOS------"); Console.WriteLine("Sua lista de alunos foi Atualizada!"); foreach (Aluno aluno in alunoscontroller.ListarTodos()) { ImprimirDados(aluno); } Console.WriteLine("\nAperte 'Enter' Para Voltar ao Menu!"); break; case 1: alunoscontroller.Delete(a); break; case 2: alunoscontroller.Delete(b); break; case 3: alunoscontroller.Delete(c); break; case 4: Console.Clear(); Console.WriteLine("\n-------PROFESSORES CADASTRADOS-------"); foreach (Professor professor in professorcontroller.ListarTodos()) { ImprimirDadosP(professor); } Console.WriteLine("\nAperte 'Enter' Para Voltar ao Menu!"); break; case 41: professorcontroller.DeleteP(d); break; case 42: professorcontroller.DeleteP(e); break; case 43: professorcontroller.DeleteP(f); break; case 5: Console.Clear(); Console.WriteLine("\n-------DISCIPLINAS CADASTRADaS-------"); foreach (Disciplina disciplina in disciplinaController.ListarTodos()) { ImprimirDadosD(disciplina); } Console.WriteLine("\nAperte 'Enter' Para Voltar ao Menu!"); break; case 51: disciplinaController.DeleteD(g); break; case 52: disciplinaController.DeleteD(h); break; } Console.ReadKey(); Console.Clear(); } while (opcao != 171); foreach (Aluno aluno in alunoscontroller.ListarTodos()) { ImprimirDados(aluno); } }