public void Init() { using (var objectAssociationType = new ObjectTypeRepository()) { objectAssociationType.InsertOrUpdate(new ObjectType { Name = "Type" }); objectAssociationType.Save(); _objectType = objectAssociationType.All.FirstOrDefault(ot => ot.Name == "Type"); } }
public void CleanUp() { using (var objectAssociationType = new ObjectTypeRepository()) { _objectType = objectAssociationType.All.FirstOrDefault(ot => ot.Name == "Type"); if (_objectType != null) { objectAssociationType.Delete(_objectType.ObjectTypeId); } objectAssociationType.Save(); } }
public CampEFCoreService(CampDbContext db) : base() { DbContext = db; CampCategories = new CampCategoryRepository(db); CampBatches = new CampBatchRepository(db); Camps = new CampRepository(db); Diets = new DietRepository(db); Instructors = new InstructorRepository(db); InstructorRoles = new InstructorRoleRepository(db); ObjectOrders = new ObjectOrderRepository(db); Objects = new ObjectRepository(db); ObjectTypePrices = new ObjectTypePriceRepository(db); ObjectTypes = new ObjectTypeRepository(db); Payments = new PaymentRepository(db); Photos = new PhotoRepository(db); Context = new HttpContextAccessor(); LoggerFactory = new LoggerFactory(); LoggerFactory.AddFile("Logs/{Date}.txt"); Logger = LoggerFactory.CreateLogger("Log"); }
public static ObjectType GetCss() => ObjectTypeRepository.GetByName(_css);
public static ObjectType GetJavaScript() => ObjectTypeRepository.GetByName(_javaScript);
public static ObjectType GetForm() => ObjectTypeRepository.GetByName(_form);
public static ObjectType GetContainer() => ObjectTypeRepository.GetByName(_container);
public static ObjectType GetGeneric() => ObjectTypeRepository.GetByName(_generic);