Пример #1
0
        public IActionResult Index()
        {
            ClienteRepository repository        = new ClienteRepository();
            DespesaRepository despesaRepository = new DespesaRepository();

            return(View());
        }
Пример #2
0
        public DespesaService()
        {
            dbFactory = new DatabaseFactory();

            uow = new UnitOfWork(dbFactory);

            repository = new DespesaRepository(dbFactory);
            repositoryFornecedor = new FornecedorRepository(dbFactory);
        }
Пример #3
0
        public DespesaService()
        {
            dbFactory = new DatabaseFactory();

            uow = new UnitOfWork(dbFactory);

            repository           = new DespesaRepository(dbFactory);
            repositoryFornecedor = new FornecedorRepository(dbFactory);
        }
Пример #4
0
        public void FindAllTest()
        {
            DespesaRepository repository = new DespesaRepository();
            DespesaBusiness business = new DespesaBusiness(repository);

            repository.Despesas.Add(new Despesa() { Categoria = "FindAllTest", Data = DateTime.Now, Observacao = "Test1", Valor = 190 });
            repository.Despesas.Add(new Despesa() { Categoria = "FindAllTest", Data = DateTime.Now, Observacao = "Test2", Valor = 250 });
            repository.Despesas.Add(new Despesa() { Categoria = "FindAllTest", Data = DateTime.Now, Observacao = "Test3", Valor = 180 });
            repository.Despesas.Add(new Despesa() { Categoria = "FindAllTest", Data = DateTime.Now, Observacao = "Test4", Valor = 100 });

            Assert.AreEqual(4, business.FindAll().Count, "Total de itens diferente de 4");
        }
Пример #5
0
        public void FindTest()
        {
            DespesaRepository repository = new DespesaRepository();
            DespesaBusiness business = new DespesaBusiness(repository);

            var expected = new Despesa() { Id = 1, Categoria = "FindTest", Data = DateTime.Now, Observacao = "Test1", Valor = 190 };
            repository.Despesas.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");
        }
Пример #6
0
        public void DeleteTest()
        {
            DespesaRepository repository = new DespesaRepository();
            DespesaBusiness business = new DespesaBusiness(repository);

            var expected = new Despesa() { Id = 1, Categoria = "DeleteTest", Data = DateTime.Now, Observacao = "Test1", Valor = 190 };
            repository.Despesas.Add(expected);

            business.Delete(new Despesa() { Id = 1 });
            var actual = business.Find(expected.Id);

            Assert.IsNull(actual, "Objeto procurado não é nulo");
        }
Пример #7
0
        public void CreateTest()
        {
            DespesaRepository repository = new DespesaRepository();
            DespesaBusiness business = new DespesaBusiness(repository);

            var expected = new Despesa() { 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");
        }
Пример #8
0
 public DespesaController(IConfiguration configuration)
 {
     despesaRepository = new DespesaRepository(configuration);
 }
 public DespesaService(Context context)
 {
     this._repository = new DespesaRepository(context);
 }
Пример #10
0
 public OrcamentoController(IConfiguration configuration)
 {
     despesaRepository = new DespesaRepository(configuration);
     receitaRepository = new ReceitaRepository(configuration);
 }
Пример #11
0
 public void Initialize()
 {
     _despesaRepository = new DespesaRepository();
 }
Пример #12
0
 //1° - Recebe da interface e transforma no tipo entity
 //2° - Apos ter o tipo chama o metodo responsavel na camada de infra (Repositorio)
 public DespesaAppService(GerenciaDespesaContext ctx, IMapper mapper)
 {
     _despesaRepository = new DespesaRepository(ctx);
     _mapper            = mapper;
 }
Пример #13
0
 public void Initialize()
 {
     _despesaRepository = new DespesaRepository();
 }