Ejemplo n.º 1
0
        public void ExcluirTurma()
        {
            try
            {
                Console.WriteLine("\n\n Exclusão de turma");

                Console.Write("Informe o Id da turma: ");
                var idTurma = Guid.Parse(Console.ReadLine());

                var turmaRepository = new TurmaRepository();
                turmaRepository.ConnectionString = connectionString;

                var turma = turmaRepository.ObterPorId(idTurma);

                if (turma != null)
                {
                    turmaRepository.Excluir(turma);
                    Console.WriteLine("\n Turma excluída com sucesso!");
                }
                else
                {
                    Console.WriteLine("\nTurma não encontrada");
                }
            }
            catch (Exception e)
            {
                Console.WriteLine("\n Erro:" + e.Message);
            }
        }
Ejemplo n.º 2
0
        //método para executar a exclusão de uma turma no banco
        public void ExcluirTurma()
        {
            try
            {
                Console.WriteLine("\nEXCLUSÃO DE TURMA\n");

                Console.Write("Informe o ID da turma: ");
                var idTurma = Guid.Parse(Console.ReadLine());

                //instanciando a classe TurmaRepository
                var turmaRepository = new TurmaRepository();
                turmaRepository.ConnectionString = connectionString;

                //buscar a turma no banco de dados atraves do ID..
                var turma = turmaRepository.ObterPorId(idTurma);

                //verificar se a turma foi encontrada..
                if (turma != null)
                {
                    //excluindo a turma
                    turmaRepository.Excluir(turma);

                    Console.WriteLine("\nTurma excluída com sucesso.");
                }
                else
                {
                    Console.WriteLine("\nTurma não encontrada.Tente novamente.");
                }
            }
            catch (Exception e)
            {
                Console.WriteLine("\nErro: " + e.Message);
            }
        }
Ejemplo n.º 3
0
        public void ExcluirTurma()
        {
            try
            {
                Console.WriteLine("\nEXCLUSÃO DE TURMA\n");

                Console.Write("Informe o ID da turma: ");
                var idTurma = Guid.Parse(Console.ReadLine());


                var turmaRepository = new TurmaRepository();
                turmaRepository.ConnectionString = connectionString;


                var turma = turmaRepository.ObterPorId(idTurma);


                if (turma != null)
                {
                    turmaRepository.Excluir(turma);

                    Console.WriteLine("\nTurma excluída com sucesso!.");
                }
                else
                {
                    Console.WriteLine("\nTurma não encontrada. Por favor, tente novamente.");
                }
            }
            catch (Exception e)
            {
                Console.WriteLine("\nErro: " + e.Message);
            }
        }
Ejemplo n.º 4
0
        public HttpResponseMessage Delete(int id)
        {
            try
            {
                TurmaRepository repository = new TurmaRepository();
                Turma           turma      = repository.ObterPorId(id);

                repository.Excluir(turma);

                return(Request.CreateResponse(HttpStatusCode.OK, "Turma excluída com sucesso."));
            }
            catch (Exception e)
            {
                return(Request.CreateResponse
                           (HttpStatusCode.InternalServerError, e.Message));
            }
        }
Ejemplo n.º 5
0
 public void Delete(int id)
 {
     _TurmaRepository.Excluir(id);
 }
Ejemplo n.º 6
0
 public IEnumerable <Turma> Delete(int id)
 {
     repo.Excluir(id);
     return(repo.SelecionarTudo());
 }