private static void SeedAdmins(_AppDbContext context) { if (context.Admins.Any()) { return; } var accountStatusValues = Enum.GetValues(typeof(AccountStatus)); context.Add(new Admin { Id = RandomGenerator.GenerateUUID(), FirstName = "Pro", LastName = "Dev", Email = "*****@*****.**", AdminAccountStatusId = AccountStatus.Active }); context.Admins.AddRange(Enumerable.Range(1, 5).Select(index => new Admin { Id = RandomGenerator.GenerateUUID(), FirstName = RandomGenerator.GenerateName(), LastName = RandomGenerator.GenerateName(), Email = RandomGenerator.GenerateEmail(index), AdminAccountStatusId = (AccountStatus)accountStatusValues.GetValue(RandomGenerator.GenerateNumber(accountStatusValues.Length)), })); context.SaveChanges(); }
private static void SeedAdminAccountStatus(_AppDbContext context) { if (context.AdminAccountStatuses.Any()) { return; } Array accountStatusValues = Enum.GetValues(typeof(AccountStatus)); context.AdminAccountStatuses.AddRange(Enumerable.Range(0, accountStatusValues.Length).Select(index => new AdminAccountStatus { AccountStatus = (AccountStatus)accountStatusValues.GetValue(index), Description = ((AccountStatus)accountStatusValues.GetValue(index)).ToName() })); context.SaveChanges(); }
public CategoryRepository(_AppDbContext context) : base(context) { _context = context; }
public TaxRepository(_AppDbContext context) : base(context) => _context = context;
public BaseRepository(_AppDbContext context) { _context = context; }
public ValuesController(_AppDbContext context) : base(context) { }
public ProductRepository(_AppDbContext context) : base(context) => _context = context;
private static void SeedAdminRoles(_AppDbContext context) { }
public AdminService(_AppDbContext context) { _context = context; }
public PaymentMethodRepository(_AppDbContext context) : base(context) { _context = context; }
public InvoiceRepository(_AppDbContext context) : base(context) { _context = context; }
public UnitOfMeasureRepository(_AppDbContext context) : base(context) => _context = context;
public ClientRepository(_AppDbContext context) : base(context) { _context = context; }
public PaymentTermRepository(_AppDbContext context) : base(context) { _context = context; }
public SupplierRepository(_AppDbContext context) : base(context) { _context = context; }
public AdminsController(_AppDbContext context) : base(context) { }
public CountryRepository(_AppDbContext context) : base(context) { this._context = context; }
public GoodsTypeRepository(_AppDbContext context) : base(context) { _context = context; }
public DocumentNumberSequenceRepository(_AppDbContext context) : base(context) { }
public CompanyRepository(_AppDbContext context) : base(context) => _context = context;
public PurchaseOrderRepository(_AppDbContext context) : base(context) => _context = context;
public _BaseController(_AppDbContext context) { _context = context; }