public bool CreateSupplier(string tenantId, string companyId, string userId) { var suppliers = new List <Supplier>(); var list = StaticSupplier.GetSuppliers(); foreach (var supplier in list) { suppliers.Add(new Supplier { Id = Guid.NewGuid().ToString(), Created = DateTime.Now, Modified = DateTime.Now, CreatedBy = userId, ModifiedBy = userId, Active = true, Code = supplier, Name = supplier, Type = SupplierType.Company, Phone = null, TenantId = tenantId, CompanyId = companyId }); } _supplierRepository.CreateTenantSupplier(suppliers); return(_supplierRepository.Commit()); }
public static void AddSupplier(BusinessDbContext db) { if (db.Suppliers.Any()) { return; } var tenant = db.Tenants.FirstOrDefault(x => x.Name == StaticTenant.Host); var company = db.Companies.FirstOrDefault(x => x.Name == StaticCompany.Host); var suppliers = StaticSupplier.GetSuppliers(); var i = 0; foreach (var supplier in suppliers) { i = i + 1; db.Suppliers.Add(new Supplier { Id = Guid.NewGuid().ToString(), Created = DateTime.Now, Modified = DateTime.Now, CreatedBy = null, ModifiedBy = null, Active = true, Code = supplier, Name = supplier, Type = SupplierType.Company, Phone = "", OpeningDue = 0, TotalDue = 0, TenantId = tenant?.Id, CompanyId = company?.Id }); } db.SaveChanges(); }