public InvoiceController( InvoiceDbContext invContext, IOptionsMonitor <InvoicesOptions> cliForOptions, IMapper mapper) { InvService = new InvoiceService(cliForOptions, invContext, mapper); }
static void Main(string[] args) { using (InvoiceDbContext invoiceDbContext = new InvoiceDbContext()) { invoiceDbContext.Products.ToList(); } }
public void WhenTheInvoiceIsAdded() { InvoiceDbContext invoiceDbContext = new InvoiceDbContext(); InvoiceRepository invoiceRepository = new InvoiceRepository(invoiceDbContext); invoiceRepository.PostInvoice(inv); }
public static InvoiceDbContext Initialize(this InvoiceDbContext context, IServiceProvider provider) { var userManager = provider.GetService <UserManager <User> >(); // TODO Seed here return(context); }
public static InvoiceDbContext Initialize(this InvoiceDbContext context, IServiceProvider provider) { var seeder = provider.GetService <ISeedService>(); var userManager = provider.GetService <UserManager <User> >(); seeder.Seed(context, userManager); return(context); }
public static Customer BasicCustomer() { InvoiceDbContext invoiceDbContext = new InvoiceDbContext(); InvoiceRepository invoiceRepository = new InvoiceRepository(invoiceDbContext); CustomerRepository custRepo = new CustomerRepository(invoiceDbContext); Customer cust = new Customer(); cust.CustomerName = "TESTBOB"; custRepo.CreateCustomer(cust); return(cust); }
public static Product BasicProduct() { InvoiceDbContext invoiceDbContext = new InvoiceDbContext(); InvoiceRepository invoiceRepository = new InvoiceRepository(invoiceDbContext); ProductRepository prodRepo = new ProductRepository(invoiceDbContext); Product prod = new Product(); prod.Name = "PRODBOB"; prodRepo.CreateProduct(prod); return(prod); }
public QueriesService(InvoiceDbContext dbContext, IOptionsMonitor <InvoicesOptions> options, IMapper Mapper) { this.DbContext = dbContext; this.Mapper = Mapper; this.ReportWriter = new ReportWriter(); this.OwnerId = DbContext.Clifor .Where(cf => cf.IdPaese == options.CurrentValue.Owner.IdPaese && cf.IdCodice == options.CurrentValue.Owner.IdCodice) .Select(cf => cf.Id) .FirstOrDefault(); }
public void Seed(InvoiceDbContext context, UserManager <User> userManager) { // TODO Working? User user = new User(); user.UserName = "******"; user.Email = "Admin@admin"; IdentityResult result = userManager.CreateAsync(user, "Zaq123$").Result; this.SeedData(context, userManager); context.SaveChanges(); }
private void ShowList() { using (InvoiceDbContext invoiceDbContext = new InvoiceDbContext()) { companiesList = new BindingList <Contrahent>(invoiceDbContext.Companies.ToList()); dataGridViewCompanies.DataSource = companiesList; } // companies = CompaniesManager.GetCompanies(); //companiesListBox.ValueMember = "Id"; //companiesListBox.DisplayMember = "Name"; //companiesListBox.DataSource = companies; }
public InvoiceService( IOptionsMonitor <InvoicesOptions> invoicesOptions, InvoiceDbContext dbContext, IMapper mapper) { this.InvoicesOptions = invoicesOptions.CurrentValue; this.DbContext = dbContext; this.Mapper = mapper; this.InvoiceHandler = new InvoiceHandler(DbContext, InvoicesOptions); this.OwnerId = DbContext.Clifor .Where(cf => cf.IdPaese == InvoicesOptions.Owner.IdPaese && cf.IdCodice == InvoicesOptions.Owner.IdCodice) .Select(cf => cf.Id) .FirstOrDefault(); }
public AuthService( InvoiceDbContext invContext, UserManager <IdentityUser> userManager, SignInManager <IdentityUser> signInManager, RoleManager <IdentityRole> roleManager, IOptionsMonitor <AuthOptions> authOptions, IOptionsMonitor <SmtpOptions> smtpOptions) { InvoiceContext = invContext; UserManager = userManager; SignInManager = signInManager; RoleManager = roleManager; AuthOptions = authOptions; SmtpOptions = smtpOptions; }
public AccountController( InvoiceDbContext invContext, UserManager <IdentityUser> userManager, SignInManager <IdentityUser> signInManager, RoleManager <IdentityRole> roleManager, IOptionsMonitor <AuthOptions> authOptions, IOptionsMonitor <SmtpOptions> smtpOptions) { AuthService = new AuthService( invContext, userManager, signInManager, roleManager, authOptions, smtpOptions ); }
public SalesController(ICustomerRepository customerRepository, ISaleRepository saleRepository, IProductRepository productRepository, INirRepository nirRepository, INirItemRepository nirItemRepository, ISupplierRepository supplierRepository, ISaleItemRepository saleItemRepository, IStoreSettingRepository storeSettingRepository, IConfiguration configuration, InvoiceDbContext context) { this.nirRepository = nirRepository; this.productRepository = productRepository; this.nirItemRepository = nirItemRepository; this.supplierRepository = supplierRepository; this.configuration = configuration; this.customerRepository = customerRepository; this.saleRepository = saleRepository; this.saleItemRepository = saleItemRepository; this.storeSettingRepository = storeSettingRepository; _context = context; }
public UserRepository(InvoiceDbContext context) : base(context) { }
public StoreSettingRepository(InvoiceDbContext context) : base(context) { }
public CustomerRepository(InvoiceDbContext context) : base(context) { }
public QueriesController(InvoiceDbContext dbContext, IOptionsMonitor <InvoicesOptions> options, IMapper mapper) { QueriesService = new QueriesService(dbContext, options, mapper); }
public CustomerRepository(InvoiceDbContext context) { _context = context; }
public BaseRepository(InvoiceDbContext dbContext) { DbContext = dbContext; }
public SaleItemRepository(InvoiceDbContext context) : base(context) { }
public ProductRepository(InvoiceDbContext context) { _context = context; }
public InvoiceHandler(InvoiceDbContext DbContext, InvoicesOptions InvoicesOptions) { this.DbContext = DbContext; this.InvoicesOptions = InvoicesOptions; }
public InvoiceRepository(InvoiceDbContext context) { _context = context; }
public InvoicesController(InvoiceDbContext dbContext, ILogger <InvoicesController> logger) { _dbContext = dbContext; }
public ParameterDataService(InvoiceDbContext context) { _invoiceDbContext = context; }
public InvoiceController(InvoiceDbContext dbContext) { _dbContext = dbContext; }
public SupplierRepository(InvoiceDbContext context) : base(context) { }
public BaseRepository(InvoiceDbContext context) { _context = context; entities = _context.Set <T>(); }
public InvoiceDataService(InvoiceDbContext context) { _invoiceDbContext = context; }