public NonRoutineJobCore(ICasEnvironment casEnvironment, IWorkPackageCore workPackageCore, INonRoutineJobDataAccess nonRoutineJobDataAccess, INewLoader newLoader) { _casEnvironment = casEnvironment; _workPackageCore = workPackageCore; _nonRoutineJobDataAccess = nonRoutineJobDataAccess; _newLoader = newLoader; }
public MaintenanceCore(ICasEnvironment casEnvironment, INewLoader newLoader, INewKeeper newKeeper, IItemsRelationsDataAccess itemsRelationsDataAccess, IAircraftsCore aircraftsCore) { _casEnvironment = casEnvironment; _newLoader = newLoader; _newKeeper = newKeeper; _itemsRelationsDataAccess = itemsRelationsDataAccess; _aircraftsCore = aircraftsCore; }
/// <summary> /// Создает Сурвис закупок /// </summary> public PackagesCore(ICasEnvironment casEnvironment, INewKeeper newKeeper, ILoader loader, IAircraftsCore aircraftsCore, IComponentCore componentCore) { _casEnvironment = casEnvironment; _newKeeper = newKeeper; _loader = loader; _aircraftsCore = aircraftsCore; _componentCore = componentCore; }
public KitsCore(ICasEnvironment casEnvironment, ILoader loader, INewKeeper newKeeper, IComponentCore componentCore, INonRoutineJobDataAccess nonRoutineJobDataAccess) { _casEnvironment = casEnvironment; _loader = loader; _newKeeper = newKeeper; _componentCore = componentCore; _nonRoutineJobDataAccess = nonRoutineJobDataAccess; }
/// <summary> /// Создает Сурвис закупок /// </summary> public PurchaseCore(ICasEnvironment casEnvironment, INewLoader newLoader, ILoader loader, IPackageCore packageService, INewKeeper newKeeper, IPerformanceCalculator performanceCalculator) { _casEnvironment = casEnvironment; _newLoader = newLoader; _loader = loader; _packageCore = packageService; _newKeeper = newKeeper; _performanceCalculator = performanceCalculator; }
public static NonRoutineJob Convert(NonRoutineJobDTO nrjDTO, ICasEnvironment casEnvironment) { var nrj = new NonRoutineJob { ATAChapter = (AtaChapter)casEnvironment.GetDictionary <AtaChapter>().GetItemById(nrjDTO.ATAChapterId), ItemId = nrjDTO.ItemId, IsDeleted = nrjDTO.IsDeleted, ManHours = nrjDTO.ManHours, Title = nrjDTO.Title, Cost = nrjDTO.Cost, KitRequired = nrjDTO.KitRequired, Description = nrjDTO.Description }; foreach (var kit in nrjDTO.Kits) { nrj.Kits.Add(new AccessoryRequired { ItemId = kit.ItemId, IsDeleted = kit.IsDeleted, Description = kit.Description, Manufacturer = kit.Manufacturer, ParentTypeId = kit.ParentTypeId, ParentId = kit.ParentId, Product = kit.Product, Quantity = kit.Quantity, PartNumber = kit.PartNumber, ParentObject = nrj }); } nrjDTO.Kits.Clear(); var nrjDTOFile = nrjDTO.Files.SingleOrDefault(); if (nrjDTOFile != null) { nrj.AttachedFile = new AttachedFile { FileData = nrjDTOFile.File.FileData, FileName = nrjDTOFile.File.FileName, FileSize = nrjDTOFile.File.FileSize, ItemId = nrjDTOFile.File.ItemId }; } nrjDTO.Files.Clear(); return(nrj); }
public ItemsRelationsDataAccess(ICasEnvironment casEnvironment) { _casEnvironment = casEnvironment; }
public StockCalculator(ICasEnvironment casEnvironment, INewLoader newLoader, IComponentCore componentCore) { _casEnvironment = casEnvironment; _newLoader = newLoader; _componentCore = componentCore; }
public FlightTrackCore(INewLoader newLoader, ILoader loader, ICasEnvironment environment) { _newLoader = newLoader; _loader = loader; _environment = environment; }
/// <summary> /// Класс обеспечивает легкое сохранение и создание объектов Cas /// </summary> /// <param name="casEnvironment"></param> public Manipulator(ICasEnvironment casEnvironment, IAuditRepository auditRepository) { _casEnvironment = casEnvironment; _auditRepository = auditRepository; }
/// <summary> /// Создает Ядро для работы с файлами /// </summary> public FilesSmartCore(ICasEnvironment environment) { _environment = environment; }
public WorkPackageRecordsDataAccess(ICasEnvironment environment) { _environment = environment; }
public StoreCore(ICasEnvironment casEnvironment) { _casEnvironment = casEnvironment; }
public PersonnelCore(ICasEnvironment casEnvironment) { _casEnvironment = casEnvironment; }