private static void Excluir() { try { using (var repIngredientes = new IngredienteRepository()) { repIngredientes.Excluir(i => i.Descricao.Length > 0); repIngredientes.SalvarTodos(); System.Console.WriteLine("======= Ingredientes Excluídos ========"); } using (var repReceitas = new ReceitaRepository()) { repReceitas.Excluir(i => i.Descricao.Length > 0); repReceitas.SalvarTodos(); System.Console.WriteLine("======= Receitas Excluídas ========"); } using (var repReceitasItens = new ReceitaItensRepository()) { repReceitasItens.Excluir(i => i.ReceitaId > 0); repReceitasItens.SalvarTodos(); System.Console.WriteLine("======= Itens de Receitas Excluídas ========"); } } catch (Exception) { System.Console.WriteLine("Erro ao excluir!"); } }
public void ListarReceitasPorPais_Test() { var repositorio = new ReceitaRepository(); var retorno = repositorio.ListarReceitasPorPais("Italian"); Assert.NotNull(retorno); Assert.NotEmpty(retorno.meals); }
public void ListarReceitasPorCategoria_Test() { var repositorio = new ReceitaRepository(); var retorno = repositorio.ListarReceitasPorCategoria("Vegetarian"); Assert.NotNull(retorno); Assert.NotEmpty(retorno.meals); }
public void ObterReceitaPorNome_Test() { var repositorio = new ReceitaRepository(); var retorno = repositorio.ObterReceitaPorNome("Penne"); Assert.NotNull(retorno); Assert.NotEmpty(retorno.meals); }
public ReceitaService() { dbFactory = new DatabaseFactory(); uow = new UnitOfWork(dbFactory); repositoryCliente = new ClienteRepository(dbFactory); repository = new ReceitaRepository(dbFactory); }
public void FindAllTest() { ReceitaRepository repository = new ReceitaRepository(); ReceitaBusiness business = new ReceitaBusiness(repository); repository.Receitas.Add(new Receita() { Categoria = "FindAllTest", Data = DateTime.Now, Observacao = "Test1", Valor = 190 }); repository.Receitas.Add(new Receita() { Categoria = "FindAllTest", Data = DateTime.Now, Observacao = "Test2", Valor = 250 }); repository.Receitas.Add(new Receita() { Categoria = "FindAllTest", Data = DateTime.Now, Observacao = "Test3", Valor = 180 }); repository.Receitas.Add(new Receita() { Categoria = "FindAllTest", Data = DateTime.Now, Observacao = "Test4", Valor = 100 }); Assert.AreEqual(4, business.FindAll().Count, "Total de itens diferente de 4"); }
public void FindTest() { ReceitaRepository repository = new ReceitaRepository(); ReceitaBusiness business = new ReceitaBusiness(repository); var expected = new Receita() { Id = 1, Categoria = "FindTest", Data = DateTime.Now, Observacao = "Test1", Valor = 190 }; repository.Receitas.Add(expected); var actual = business.Find(expected.Id); Assert.IsNotNull(actual, "Objeto procurado retornou nulo"); Assert.AreSame(expected, actual, "Objeto procurado retornou diferente do adicionado"); }
public void DeleteTest() { ReceitaRepository repository = new ReceitaRepository(); ReceitaBusiness business = new ReceitaBusiness(repository); var expected = new Receita() { Id = 1, Categoria = "DeleteTest", Data = DateTime.Now, Observacao = "Test1", Valor = 190 }; repository.Receitas.Add(expected); business.Delete(new Receita() { Id = 1 }); var actual = business.Find(expected.Id); Assert.IsNull(actual, "Objeto procurado não é nulo"); }
public void CreateTest() { ReceitaRepository repository = new ReceitaRepository(); ReceitaBusiness business = new ReceitaBusiness(repository); var expected = new Receita() { Categoria = "CreateTest", Data = DateTime.Now, Observacao = "Test1", Valor = 190 }; business.Create(expected); var actual = business.Find(expected.Id); Assert.AreNotEqual(0, expected.Id, "Objeto criado tem id = 0"); Assert.IsNotNull(actual, "Objeto procurado é nulo"); Assert.AreSame(expected, actual, "Objeto procurado é diferente do criado"); }
private static void AdicionarReceitaMaster() { using (var repReceita = new ReceitaRepository()) { Receita receita = new Receita(); receita.Descricao = "Carolinas"; receita.QtdePorReceita = 20; repReceita.Adicionar(receita); repReceita.SalvarTodos(); // Adiciona Itens AdicionarReceitaItens(receita); System.Console.WriteLine("Receita Adicionada - Descrição: {0}", receita.Descricao); } }
public OrcamentoController(IConfiguration configuration) { despesaRepository = new DespesaRepository(configuration); receitaRepository = new ReceitaRepository(configuration); }
public ReceitasController(IConfiguration configuration) { receitaRepository = new ReceitaRepository(configuration); }
public ReceitaService(Context context) { this._repository = new ReceitaRepository(context); }
public ReceitasDeCervejaViewModel() { this.receitaR = new ReceitaRepository(); this.Initialize(); }