public Repository(ContaCorrenteContext <T> context) { _context = context; if (_context.Entidades == null) { _context.Entidades = new List <T>(); } }
public static void Initialize(ContaCorrenteContext context) { if (!context.Contas.Any()) { context.Contas.Add(new Conta(1111)); context.Contas.Add(new Conta(2222)); context.SaveChanges(); } }
public ContaClienteTests() { var conn = @"Data Source = (localdb)\MSSQLLocalDB; Initial Catalog = ContaCorrenteDb; Integrated Security = True"; var options = new DbContextOptionsBuilder(); options.UseSqlServer(conn); contaCorrenteContext = new ContaCorrenteContext(options.Options); _contaClienteRepository = new ContaClienteRepository(contaCorrenteContext); _lancamentoRepository = new LancamentoRepository(contaCorrenteContext); _contaClienteServico = new ContaClienteServico(_contaClienteRepository, _lancamentoRepository); }
public UnitOfWork(ContaCorrenteContext _context) { context = _context; }
public UnitOfWorkContaCorrente(ContaCorrenteContext <Conta> context) { _context = context; }
public ValuesController(ContaCorrenteContext context) { _context = context; }
public ContaCorrenteRepository(ContaCorrenteContext context) : base(context) { }
public static void InitializeDbForTests(ContaCorrenteContext db) { db.Contas.AddRange(GetContas()); db.SaveChanges(); }
public LancamentoRepository(ContaCorrenteContext contaCorrenteContext) : base(contaCorrenteContext) { }
public Repository(ContaCorrenteContext contaCorrenteContext) { _contaCorrenteContext = contaCorrenteContext; _dbSet = _contaCorrenteContext.Set <TEntity>(); }
protected Repository(ContaCorrenteContext context) { Db = context; DbSet = Db.Set <TEntity>(); }
public static void SeedContext(ContaCorrenteContext context) { if (context.Lancamentos.Any()) { return; } var cliente1 = new Cliente() { Nome = "Fernando", Documento = "73364644080", Email = "*****@*****.**" }; var cliente2 = new Cliente() { Nome = "Jefferson", Documento = "83037585005", Email = "*****@*****.**" }; var contaCorrente1 = new ContaCorrente() { Agencia = 1725, Conta = 5412, Cliente = cliente1 }; context.ContaCorrente.Add(contaCorrente1); var contaCorrente2 = new ContaCorrente() { Agencia = 1725, Conta = 54131, Cliente = cliente2 }; context.ContaCorrente.Add(contaCorrente2); context.Lancamentos.Add(new Lancamento() { ContaCorrente = contaCorrente1, Data = DateTime.Now, Descricao = "Depósito Inicial", TipoLancamento = TipoLancamento.CREDITO, Valor = 20000 }); context.Lancamentos.Add(new Lancamento() { ContaCorrente = contaCorrente1, Data = DateTime.Now, Descricao = "Auto Posto JK", TipoLancamento = TipoLancamento.DEBITO, Valor = -20 }); context.SaveChanges(); }