Example #1
0
 /// <summary>
 ///     Конструктор класса
 /// </summary>
 public DSOSqlQuery()
 {
     KeyField  = "КодУсловия";
     NameField = "Условие";
     QueryId   = new FOptIDs("Условие");
     Name      = new FOptName("КодУсловия");
 }
 /// <summary>
 ///     Конструктор класса
 /// </summary>
 public DSOVacationType()
 {
     KeyField       = "КодВидаОтпуска";
     NameField      = "ВидОтпуска";
     Name           = new FOptVacationType();
     VacationTypeId = new FOptIDs();
 }
Example #3
0
 /// <summary>
 ///     Конструктор класса
 /// </summary>
 public DSOPersonDepartment()
 {
     KeyField  = "КодПодразделенияЛица";
     NameField = "Подразделение";
     PcId      = new FOptIDs();
     Name      = new FOptName();
 }
 /// <summary>
 ///     Контстуктор класса
 /// </summary>
 public DSOCurrency()
 {
     KeyField   = "КодВалюты";
     NameField  = "Название";
     CurrencyId = new FOptIDs("КодВалюты");
     Name       = new FOptName("РесурсРус");
 }
 /// <summary>
 ///     Конструктор класса
 /// </summary>
 public DSOPersonCabinetType()
 {
     KeyField            = "КодТипаЛичногоКабинета";
     NameField           = "ТипЛичногоКабинета";
     Name                = new FOptPersonCabinetType();
     PersonCabinetTypeId = new FOptIDs();
 }
 /// <summary>
 ///     Конструктор класса
 /// </summary>
 public DSOPosition()
 {
     KeyField       = "Должность";
     NameField      = "Должность";
     Name           = new FOptName();
     PcId           = new FOptIDs();
     SubdivisionIDs = new FOptSubdivisionIDs();
 }
        /// <summary>
        ///     Конструктор класса
        /// </summary>
        public DSOSimCard()
        {
            KeyField  = "КодОборудования";
            NameField = "НомерТелефона";

            Name = new FOptName();
            Ids  = new FOptIDs();
        }
        /// <summary>
        ///     Конструктор класса
        /// </summary>
        public DSOStoreType()
        {
            KeyField  = "КодТипаСклада";
            NameField = "ТипСклада";

            IDs             = new FOptIDs();
            Name            = new FOptName();
            RootResourceIDs = new FOptRootResourceIDs();
            IsAccountType   = new FOptTypeStoreIsAccount();
            IsWarehouseType = new FOptTypeStoreIsWarehouse();
        }
        /// <summary>
        ///     Конструктор класса
        /// </summary>
        public DSOLocation()
        {
            KeyField  = "КодРасположения";
            NameField = "РасположениеPath1";

            IDs       = new FOptIDs();
            Name      = new FOptName();
            WorkPlace = new FOptWorkPlace();
            Employee  = new FOptEmployee();
            OnHand    = new FOptOnHand();
            OnRepair  = new FOptOnRepair();
        }
Example #10
0
        /// <summary>
        ///     Конструктор класса
        /// </summary>
        public DSOPersonContact()
        {
            KeyField  = "КодКонтакта";
            NameField = "Контакт";

            ContactId     = new FOptIDs("КодКонтакта");
            Name          = new FOptName("Контакт");
            PersonId      = new FOptIDs("КодЛица");
            ContactTypeId = new FOptIDs("КодТипаКонтакта");

            ValidAt = new FOptValidAt();

            SourceType = Source.Контакты | Source.КарточкиЮрЛиц | Source.КарточкиФизЛиц;
        }
        /// <summary>
        ///     Конструктор класса
        /// </summary>
        public DSOResidence()
        {
            var tableName = "МестаХранения";

            KeyField  = "КодМестаХранения";
            NameField = "МестоХранения";

            IDs  = new FOptIDs();
            Name = new FOptName();
            AllChildrenWithParentIDs = new FOptParentsIDs(TreeQueryType.AllChildrenWithoutParent, tableName, KeyField,
                                                          NameField);
            AllChildrenWithoutParentIDs = new FOptParentsIDs(TreeQueryType.AllChildrenWithParent, tableName, KeyField,
                                                             NameField);
            ChildrenWithParentIDs    = new FOptParentsIDs(TreeQueryType.ChildrenWithoutParent, tableName, KeyField);
            ChildrenWithoutParentIDs = new FOptParentsIDs(TreeQueryType.ChildrenWithParent, tableName, KeyField);
        }
        /// <summary>
        ///     Конструктор класса
        /// </summary>
        public DSOStore()
        {
            KeyField   = "КодСклада";
            NameField  = "Название";
            StoreId    = new FOptIDs("КодСклада");
            Name       = new FOptName("Склад");
            Exceptions = new FOptIDs("КодСклада");
            Exceptions.CompanyHowSearch = "1"; //NOT IN

            StoreTypeId     = new FOptIDs("КодТипаСклада");
            ManagerId       = new FOptManagerIds();
            StoreResourceId = new FOptIDs("КодРесурса");

            ValidAt = new FOptValidAt();

            IsAccountType   = new FOptTypeStoreIsAccount();
            IsWarehouseType = new FOptTypeStoreIsWarehouse();
        }
        /// <summary>
        ///     Конструктор класса
        /// </summary>
        public DSODocument()
        {
            KeyField  = "КодДокумента";
            NameField = "НазваниеДокумента";

            IDs         = new FOptIDs();
            Name        = new FOptName();
            PersonIDs   = new FOptPersonIDs();
            Type        = new FOptDocType();
            Number      = new FOptDocNumber();
            Date        = new FOptDate();
            Description = new FOptDescription();
            LinkedDoc   = new FOptLinkedDoc();
            AtWork      = new FOptAtWork();
            ChangeBy    = new FOptChangeBy();
            NextType    = new FOptNextDocType();
            HasForm     = new FOptHasForm();
        }
Example #14
0
 /// <summary>
 ///     Конструктор класса
 /// </summary>
 public DSOEmployee()
 {
     KeyField         = "T0.КодСотрудника";
     NameField        = "T0.Сотрудник";
     Name             = new FOptName();
     Ids              = new FOptIDs();
     SelectedId       = new FOpt.Common.FOptName();
     Status           = new FOptStatus();
     HasLogin         = new FOptHasLogin();
     HasBuhRoles      = new FOptHasBuhRoles();
     HasEmail         = new FOptHasEmail();
     HasVirtual       = new FOptHasVirtual();
     SortColleagues   = new FOptSortColleagues();
     IdsCompany       = new FOptIDsCompany();
     SubdivisionIDs   = new FOptSubdivisionIDs();
     PositionIDs      = new FOptPositionIDs();
     EmployeeAvaible  = new FOptEmployeeAvaible();
     UserStaffMembers = new FOptUserStaffMembers();
 }
Example #15
0
        /// <summary>
        ///     Конструктор класса
        /// </summary>
        public DSOResource()
        {
            var tableName = "Ресурсы";

            KeyField  = "КодРесурса";
            NameField = "РесурсРус";

            IDs         = new FOptIDs();
            Name        = new FOptName();
            Text        = Name;
            CurrencyIDs = new FOptCurrencyIDs();

            AllChildrenWithParentIDs =
                new FOptParentsIDs(TreeQueryType.AllChildrenWithParent, tableName, KeyField, NameField);
            AllChildrenWithoutParentIDs =
                new FOptParentsIDs(TreeQueryType.AllChildrenWithoutParent, tableName, KeyField, NameField);
            ChildrenWithParentIDs    = new FOptParentsIDs(TreeQueryType.ChildrenWithParent, tableName, KeyField);
            ChildrenWithoutParentIDs = new FOptParentsIDs(TreeQueryType.ChildrenWithoutParent, tableName, KeyField);

            PersonIDs = new FOptPersonIDs();
        }