//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); } }
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); } }
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); } }
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)); } }
//método para executar a atualização de uma turma no banco public void AtualizarTurma() { try { Console.WriteLine("\nATUALIZAÇÃ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) { Console.Write("Informe o nome da turma....: "); turma.Nome = Console.ReadLine(); Console.Write("Informe a data de início da turma....: "); turma.DataInicio = DateTime.Parse(Console.ReadLine()); Console.Write("Informe a data do fim da turma....: "); turma.DataFim = DateTime.Parse(Console.ReadLine()); //atualizando os dados da turma turmaRepository.Alterar(turma); Console.WriteLine("\nTurma atualizada com sucesso."); } else { Console.WriteLine("\nTurma não encontrada.Tente novamente."); } } catch (Exception e) { Console.WriteLine("\nErro: " + e.Message); } }
public void AtualizarTurma() { try { Console.WriteLine("\n ATUALIZAR TURMA"); Console.WriteLine("\n Por favor, 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) { Console.WriteLine("\n Por favor, informe o nome da turma"); turma.Nome = Console.ReadLine(); Console.WriteLine("\nPor favor, informe a data de inicio da turma"); turma.DataInicio = DateTime.Parse(Console.ReadLine()); Console.WriteLine("\nPor favor, Informe a data do fim da turma"); turma.DataFim = DateTime.Parse(Console.ReadLine()); turmaRepository.Alterar(turma); Console.WriteLine("\nTURMA ATUALIZADA COM SUCESSO!"); } else { Console.WriteLine("\nTURMA NÃO ENCINTRADA. POR FAVOR, TENTE NOVAMENTE."); } } catch (Exception e) { Console.WriteLine("\nErro: " + e.Message); } }
public void AutualizarTurma() { try { Console.WriteLine("\n\n Atualizaçã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) { Console.Write("Informe do Nome da turma: "); turma.Nome = Console.ReadLine(); Console.Write("Data de início da turma: "); turma.DataInicio = DateTime.Parse(Console.ReadLine()); Console.Write("Data de fim da turma: "); turma.DataFim = DateTime.Parse(Console.ReadLine()); turmaRepository.Atualizar(turma); Console.WriteLine("\n Turma atualizada com sucesso! "); } else { Console.WriteLine("\n Turma não encontrado"); } } catch (Exception e) { Console.WriteLine("\n Erro:" + e.Message); } }