public LedgerEntryUnitOfWork(ContabilidadDbContext context) { _context = context ?? throw new ArgumentNullException(nameof(context)); _journalEntryGroup = new JournalEntryGroup { Date = DateTime.Now }; _context.JournalEntryGroups.Add(_journalEntryGroup); }
public void SeedContext(ContabilidadDbContext context) { context.Database.EnsureCreated(); if (context.Accounts.Any()) { return; } var accounts = new List <Account>(); accounts.AddRange(GetGroup1()); context.Accounts.AddRange(accounts); context.SaveChanges(); }
public ILedgerEntryUnitOfWork GetUnitOfWork(ContabilidadDbContext context) { return(new LedgerEntryUnitOfWork(context)); }
public JournalEntryGroupPresetRepository(ContabilidadDbContext context) { _context = context ?? throw new ArgumentNullException(nameof(context)); }
public AccountRepository(ContabilidadDbContext context, IMapper mapper) { _context = context ?? throw new ArgumentNullException(nameof(context)); _mapper = mapper; }
public JournalEntryGroupRepository(ContabilidadDbContext context, ILedgerEntryUoWFactory uofFactory) { _context = context ?? throw new ArgumentNullException(nameof(context)); _uofFactory = uofFactory ?? throw new ArgumentNullException(nameof(uofFactory)); }