//Criar Atividade public void CriarAtividade() { Atividade atividade = ObterDadosAtividade(); AtividadesController atividadeController = new AtividadesController(); atividadeController.Salvar(atividade); }
private void ExcluirAtividade() { ListarAtividades(); Console.Write(" Escolha o ID para Excluir: "); int id = int.Parse(Console.ReadLine()); AtividadesController atividadeController = new AtividadesController(); atividadeController.Excluir(id); }
private void EditarAtividade() { ListarAtividades(); Console.Write(" Escolha o ID para Editar: "); int id = int.Parse(Console.ReadLine()); Atividade atividadeAtualizada = ObterDadosAtividade(); AtividadesController atividadeController = new AtividadesController(); atividadeController.Editar(id, atividadeAtualizada); }
public void Delete() { InitializeDataBase(); using (var context = new ProjContext(options)) { AtividadesController atividadesController = new AtividadesController(context); Atividade atividade = atividadesController.DeleteAtividade(1).Result.Value; Assert.Null(atividade); } }
//Excluir atividade private void ExcluirAtividade() { ListarAtividades(); Console.Write("Digite o id da atividade que deseja excluir: "); int id = int.Parse(Console.ReadLine()); AtividadesController atividadeController = new AtividadesController(); atividadeController.Excluir(id); }
public void GetAll() { InitializeDataBase(); using (var context = new ProjContext(options)) { AtividadesController atividadesController = new AtividadesController(context); IEnumerable <Atividade> atividades = atividadesController.GetAtividade().Result.Value; Assert.Equal(2, atividades.Count()); } }
public void GetbyId() { InitializeDataBase(); using (var context = new ProjContext(options)) { int atividadeId = 2; AtividadesController atividadesController = new AtividadesController(context); Atividade atividade = atividadesController.GetAtividade(atividadeId).Result.Value; Assert.Equal(atividadeId, atividade.Id); } }
//Listar Atividades private void ListarAtividades() { AtividadesController atividadeController = new AtividadesController(); Console.WriteLine("Listando atividades cadastradas"); foreach (Atividade atividade in atividadeController.Listar()) { ExibirDetalhesAtividade(atividade); } Console.WriteLine("Fim da lista"); Console.ReadKey(); }
//Editar ativades private void EditarAtividade() { ListarAtividades(); Console.Write("Digite o id da atividade que deseja editar: "); int id = int.Parse(Console.ReadLine()); Atividade atividadeAtualizada = ObterDadosAtividade(); AtividadesController atividadeController = new AtividadesController(); atividadeController.Editar(id, atividadeAtualizada); }
private void ListarAtividades() { AtividadesController atividadeController = new AtividadesController(); Console.Clear(); Console.WriteLine(" Inicio da Lista"); foreach (Atividade atividade in atividadeController.Listar()) { ExibirDadosDaAtividade(atividade); } Console.WriteLine(" Fim da Lista"); Console.ReadKey(); }
//Listar atividades ativas e inativas private void ListarAtivos() { AtividadesController atividadeController = new AtividadesController(); Console.WriteLine("Digite s para mostrar os ativos e n para mostrar os inativos"); string leitura = Console.ReadLine(); bool status = leitura.ToLower() == "s"; foreach (Atividade y in atividadeController.ListarPorStatus(status)) { ExibirDetalhesAtividade(y); } Console.WriteLine("Fim da lista"); Console.ReadKey(); }
public void Update() { InitializeDataBase(); Atividade atividade = new Atividade { Id = 1, Descricao = "ativ 90", DataInicio = DateTime.ParseExact("04/01/2021", "d", CultureInfo.InvariantCulture), DataFim = DateTime.ParseExact("05/22/2021", "d", CultureInfo.InvariantCulture), Responsavel = new Responsavel { Id = 2, Nome = "Kawan" } }; using (var context = new ProjContext(options)) { AtividadesController atividadesController = new AtividadesController(context); Atividade atividade2 = atividadesController.PutAtividade(1, atividade).Result.Value; Assert.Equal("ativ 90", atividade2.Descricao); } }
public void Create() { InitializeDataBase(); var atividade = new Atividade { Id = 10, Descricao = "ativ 5", DataInicio = DateTime.ParseExact("04/01/2021", "d", CultureInfo.InvariantCulture), DataFim = DateTime.ParseExact("05/22/2021", "d", CultureInfo.InvariantCulture), Responsavel = new Responsavel { Id = 5, Nome = "Marcio" } }; using (var context = new ProjContext(options)) { AtividadesController atividadesController = new AtividadesController(context); Atividade atividade2 = atividadesController.PostAtividade(atividade).Result.Value; Assert.Equal(10, atividade2.Id); } }
//Buscar atividade private void BuscarAtividade() { AtividadesController atividadeController = new AtividadesController(); Console.Write("Digite o id da atividade: "); int id = int.Parse(Console.ReadLine()); Atividade atividade = atividadeController.BuscarPorID(id); if (atividade != null) { ExibirDetalhesAtividade(atividade); } else { Console.WriteLine("Atividade não encontrada"); } Console.ReadKey(); }
private void BuscarAtividade() { AtividadesController atividadeController = new AtividadesController(); Console.WriteLine("Digite o ID da Atividade : "); int id = int.Parse(Console.ReadLine()); Atividade atividade = atividadeController.BuscarPorID(id); Console.Clear(); if (atividade != null) { ExibirDadosDaAtividade(atividade); Console.ReadKey(); } else { Console.WriteLine("Atividade Não Encontrada! "); Console.ReadKey(); } }
//Buscar por atividades por nome private void BuscarPorNome() { AtividadesController atividadeController = new AtividadesController(); Console.Write("Digite o nome da atividade: "); string Nome = Console.ReadLine(); List <Atividade> lista = atividadeController.BuscarPorNome(Nome); if (lista.Count > 0) { foreach (Atividade a in lista) { ExibirDetalhesAtividade(a); } } else { Console.WriteLine("Atividade não encontrada"); } Console.ReadKey(); }
public AtividadesView() { atividadeController = new AtividadesController(); }