/// <summary> /// Конструктор создает объект повреждения /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> /// <param name="weight"></param> public LicenseFunction(Int32 itemId, String shortName, String fullName) { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }
/// <summary> /// Конструктор создает объект повреждения /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> /// <param name="personnelCategory"></param> /// <param name="weight"></param> public LicenseRights(int itemId, string shortName, string fullName, PersonnelCategory personnelCategory) { ItemId = itemId; ShortName = shortName; FullName = fullName; Category = personnelCategory; _Items.Add(this); }
/// <summary> /// Конструктор создает объект типа директивы /// </summary> /// <param name="itemID"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> /// <param name="commonName"></param> public WorkFlowStage(Int32 itemID, String shortName, String fullName, String commonName) { ItemId = itemID; ShortName = shortName; FullName = fullName; CommonName = commonName; //if (_Items == null) _Items = new List<DetailType>(); _Items.Add(this); }
/// <summary> /// Конструктор создает объект типа директивы /// </summary> /// <param name="itemID"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> /// <param name="commonName"></param> public ActionProgramType(Int32 itemID, String shortName, String fullName, String commonName, ProgramType[] type) { ItemId = itemID; ShortName = shortName; FullName = fullName; CommonName = commonName; ProgramTypes = new List <ProgramType>(type); //if (_Items == null) _Items = new List<DetailType>(); _Items.Add(this); }
/// <summary> /// Конструктор создает объект типа документа на который производится ссылка /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public RefDocType(Int32 itemId, String shortName, String fullName) { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }
/// <summary> /// Конструктор создает запись о типе агрегата /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public ManufactureRegion(Int32 itemId, String shortName, String fullName) { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }
/* * Реализация */ #region public DocumentType(Int16 ItemId, String shortName, String fullName) /// <summary> /// Конструктор создает объект типа директивы /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public DocumentType(short itemId, string shortName, string fullName) { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected override void AnimatedThreadWorkerDoWork(object sender, DoWorkEventArgs e) { _itemsArray.Clear(); AnimatedThreadWorker.ReportProgress(0, "load directives"); if (GlobalObjects.CasEnvironment != null) { _itemsArray.AddRange(GlobalObjects.CasEnvironment.GetDictionary <Occupation>()); } else { //_itemsArray.AddRange(GlobalObjects.CaaEnvironment.GetDictionary<Specialization>()); var res = GlobalObjects.CaaEnvironment.NewLoader.GetObjectListAll <CAASpecializationDTO, Occupation>( new Filter("OperatorId", _operatorId)); foreach (var specialization in res) { _itemsArray.Add(specialization); } } AnimatedThreadWorker.ReportProgress(40, "filter directives"); AnimatedThreadWorker.ReportProgress(70, "filter directives"); //FilterItems(_itemsArray); AnimatedThreadWorker.ReportProgress(100, "Complete"); }
/* * Реализация */ #region public DirectiveReason(Int16 ItemId, String shortName, String fullName) /// <summary> /// Конструктор создает объект типа директивы /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public DirectiveReason(short itemId, string shortName, string fullName) { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }
/// <summary> /// Конструктор создает объект типа директивы /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> /// <param name="commonName"></param> /// <param name="parent">Родительский узел</param> private SupplierClass(Int32 itemId, String shortName, String fullName, String commonName, SupplierClass parent) : this() { ItemId = itemId; ShortName = shortName; FullName = fullName; CommonName = commonName; _parent = parent; if (parent != null) { //Выставление пред. узла на данном уровне для тек. узла SupplierClass prevNode = parent.Children.Count > 0 ? parent.Children[parent.Children.Count - 1] : null; _prev = prevNode; //Для пред. узла на данном уровне - выставление след. узла if (prevNode != null) { prevNode._next = this; } //добавление нового дочернего узла в родительский узел parent.Children.Add(this); } _Items.Add(this); }
/// <summary> /// Конструктор принимает псевдоним и полное имя статуса /// </summary> /// <param name="recordTypeId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public QuotationCostType(Int32 recordTypeId, String shortName, String fullName) { ShortName = shortName; FullName = fullName; ItemId = recordTypeId; _Items.Add(this); }
/// <summary> /// Конструктор создает запись о типе агрегата /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public LLPLifeLimitCategoryType(Int32 itemId, String shortName, String fullName) : this() { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }
/// <summary> /// Конструктор создает объект категории единицы измерения /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public MeasureCategory(Int32 itemId, String shortName, String fullName) { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }
/// <summary> /// Конструктор принимает псевдоним и полное имя статуса /// </summary> /// <param name="recordTypeId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public DirectiveStatus(Int32 recordTypeId, String shortName, String fullName) { ShortName = shortName; FullName = fullName; ItemId = recordTypeId; _Items.Add(this); }
/// <summary> /// Конструктор создает объект категории единицы измерения /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public LogicOperationCategory(Int32 itemId, String shortName, String fullName) { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }
/// <summary> /// Конструктор создает объект повреждения /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> /// <param name="weight"></param> public Сurrency(Int32 itemId, String shortName, String fullName) { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }
/// <summary> /// Конструктор создает объект типа директивы /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public Citizenship(Int32 itemId, String shortName, String fullName) { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }
/// <summary> /// Конструктор создает объект типа директивы /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public FlightRegime(Int32 itemId, String shortName, String fullName) : this() { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }
/// <summary> /// Конструктор создает запись о типе агрегата /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public MaintenanceCheckScheduleType(Int32 itemId, String shortName, String fullName) : this() { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }
/// <summary> /// Конструктор создает объект типа директивы /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public StatusOfDelivery(Int32 itemId, String shortName, String fullName) { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }
/// <summary> /// Конструктор создает объект повреждения /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public ConsequenceFaults(Int32 itemId, String shortName, String fullName) { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }
/// <summary> /// Конструктор создает объект повреждения /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public IncoTerm(Int32 itemId, String shortName, String fullName) { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }
/// <summary> /// Конструктор принимает псевдоним и полное имя статуса /// </summary> /// <param name="recordTypeId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public FlightType(Int32 recordTypeId, String shortName, String fullName, string recoredType) { ShortName = shortName; FullName = fullName; ItemId = recordTypeId; RecoredType = recoredType; _Items.Add(this); }
/// <summary> /// Конструктор создает объект типа директивы /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public ConditionState(Int32 itemId, String shortName, String fullName) { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }
/// <summary> /// Конструктор создает объект типа директивы /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public MaintenanceControlProcess(Int32 itemId, String shortName, String fullName) { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }
/// <summary> /// Конструктор создает объект повреждения /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public DeffeсtPhase(Int32 itemId, String shortName, String fullName) { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }
/// <summary> /// Конструктор создает объект типа директивы /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public FamilyStatus(Int32 itemId, String shortName, String fullName) { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }
/// <summary> /// Конструктор создает объект повреждения /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> /// <param name="weight"></param> public ComponentStorePosition(Int32 itemId, String shortName, String fullName, int weight) { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }
/// <summary> /// Конструктор создает объект типа директивы /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> /// <param name="commonName"></param> /// <param name="msg"></param> public MaintenanceDirectiveProgramIndicator(Int32 itemId, String shortName, String fullName, String commonName) { ItemId = itemId; ShortName = shortName; FullName = fullName; CommonName = commonName; _Items.Add(this); }
/// <summary> /// Конструктор создает объект повреждения /// </summary> /// <param name="itemId"></param> /// <param name="shortName"></param> /// <param name="fullName"></param> public TypeOfOperation(Int32 itemId, String shortName, String fullName) { ItemId = itemId; ShortName = shortName; FullName = fullName; _Items.Add(this); }