public bool Editar() { Temporada = (Temporada)FormularioSimples(); var atual = (Temporada)Rep.Buscar(Temporada); if (atual == null) { Utils.Pausar("Temporada não localizada"); return(false); } if (ValidarSimples()) { Temporada = (Temporada)FormularioCompleto(); if (ValidarCompleto()) { return(Rep.Editar(Temporada, atual)); } else { return(false); } } else { return(false); } }
public bool Editar() { Episodio = (Episodio)FormularioSimples(); var atual = (Episodio)Rep.Buscar(Episodio); if (atual == null) { Utils.Pausar("Episodio não localizado"); return(false); } if (ValidarSimples()) { Episodio = (Episodio)FormularioCompleto(); if (ValidarCompleto()) { return(Rep.Editar(Episodio, atual)); } else { return(false); } } else { return(false); } }
public void ExecutarEscolha(object opcao) { switch (opcao) { case Opcoes.Voltar: Escolha = "0"; return; case Opcoes.Listar: Listar(Temporada); break; case Opcoes.Adicionar: Adicionar(); break; case Opcoes.Editar: Editar(); break; case Opcoes.Deletar: Deletar(); break; case OpcoesExtras.verSinopse: Episodio = (Episodio)FormularioSimples(); if (ValidarSimples()) { Episodio = (Episodio)Rep.Buscar(Episodio); if (Episodio == null) { Utils.Pausar("Episodio não localizado"); return; } Utils.Pausar(Episodio.Sinopse); if (Utils.Perguntar("Gostaria de assistir esse titulo?")) { Repositorios.banco.Assistido.Add( new Assistido() { Em = DateTime.Now, Serie = Episodio.Temporada.Serie, Usuario = Repositorios.UsuarioLogado } ); Repositorios.Salvar(); } } break; default: Utils.Pausar("Opção inválida"); break; } }
public void ExecutarEscolha(object opcao) { switch (opcao) { case Opcoes.Voltar: Escolha = "0"; return; case Opcoes.Listar: Listar(Serie); break; case Opcoes.Adicionar: Adicionar(); break; case Opcoes.Editar: Editar(); break; case Opcoes.Deletar: Deletar(); break; case OpcoesExtras.Episodios: Temporada = (Temporada)FormularioSimples(); if (ValidarSimples()) { Temporada = (Temporada)Rep.Buscar(Temporada); if (Temporada == null) { Utils.Pausar("Temporada não localizada"); return; } var episodiossMenu = new EpisodiosMenu(); episodiossMenu.Temporada = Temporada; episodiossMenu.ExibirMenu(); } break; default: Utils.Pausar("Opção inválida"); break; } }
public bool Deletar() { Temporada = (Temporada)FormularioSimples(); if (ValidarSimples()) { var atual = (Temporada)Rep.Buscar(Temporada); if (atual == null) { Utils.Pausar("Temporada não localizada"); return(false); } return(Rep.Deletar(atual)); } else { return(false); } }
public bool Deletar() { Episodio = (Episodio)FormularioSimples(); if (ValidarSimples()) { var atual = (Episodio)Rep.Buscar(Episodio); if (atual == null) { Utils.Pausar("Episodio não localizado"); return(false); } return(Rep.Deletar(Episodio)); } else { return(false); } }