示例#1
0
        private void setIIS()
        {
            Branch oBranch = this.cbBranch.SelectedIndex >= 0
                ? this.Config.GetBranch(this.cbBranch.Items[this.cbBranch.SelectedIndex].ToString())
                : null;

            this.Config.LastBranchSelected = oBranch.Name;
            string sResult = IIS.SaveChanges(Config);

            if (string.IsNullOrEmpty(sResult))
            {
                this.Config.Save();

                MessageBox.Show(string.Concat("Terminado.", this.Config.Reset ? " Se va a reiniciar el IIS." : string.Empty));
                if (this.Config.Reset)
                {
                    IIS.Reset();
                }

                this.close();
            }
            else
            {
                MessageBox.Show(sResult);
            }
        }
示例#2
0
        // *** Start programmer edit section *** (ОбращениеBS CustomMembers)
        // *** End programmer edit section *** (ОбращениеBS CustomMembers)
        // *** Start programmer edit section *** (OnUpdateОбращение CustomAttributes)
        // *** End programmer edit section *** (OnUpdateОбращение CustomAttributes)
        public virtual ICSSoft.STORMNET.DataObject[] OnUpdateОбращение(IIS.Горводоканал.Обращение UpdatedObject)
        {
            // *** Start programmer edit section *** (OnUpdateОбращение)

            return new ICSSoft.STORMNET.DataObject[0];
            // *** End programmer edit section *** (OnUpdateОбращение)
        }
示例#3
0
        //procedure IISButtonOnClick(Sender: TObject);
        //var
        //    IIS, WebSite, WebServer, WebRoot, VDir: Variant;
        //    ErrorCode: Integer;
        //begin
        //    if MsgBox('Setup will now connect to Microsoft IIS Server ''' + IISServerName + ''' and create a virtual directory. Do you want to continue?', mbInformation, mb_YesNo) = idNo then
        //        Exit;

        //    { Create the main IIS COM Automation object }

        //    try
        //        IIS := CreateOleObject('IISNamespace');
        //    except
        //        RaiseException('Please install Microsoft IIS first.'#13#13'(Error ''' + GetExceptionMessage + ''' occurred)');
        //    end;

        //    { Connect to the IIS server }

        //    WebSite := IIS.GetObject('IIsWebService', IISServerName + '/w3svc');
        //    WebServer := WebSite.GetObject('IIsWebServer', IISServerNumber);
        //    WebRoot := WebServer.GetObject('IIsWebVirtualDir', 'Root');

        //    { (Re) create a virtual dir }

        //    try
        //        WebRoot.Delete('IIsWebVirtualDir', 'innosetup');
        //        WebRoot.SetInfo();
        //    except
        //    end;

        //    VDir := WebRoot.Create('IIsWebVirtualDir', 'innosetup');
        //    VDir.AccessRead := True;
        //    VDir.AppFriendlyName := 'Inno Setup';
        //    VDir.Path := 'C:\inetpub\innosetup';
        //    VDir.AppCreate(True);
        //    VDir.SetInfo();

        //    MsgBox('Created virtual directory ''' + VDir.Path + '''.', mbInformation, mb_Ok);

        //    { Write some html and display it }

        //    if MsgBox('Setup will now write some HTML and display the virtual directory. Do you want to continue?', mbInformation, mb_YesNo) = idNo then
        //        Exit;

        //    ForceDirectories(VDir.Path);
        //    SaveStringToFile(VDir.Path + '/index.htm', '<html><body>Inno Setup rocks!</body></html>', False);
        //    if not ShellExecAsOriginalUser('open', IISURL + '/innosetup/index.htm', '', '', SW_SHOWNORMAL, ewNoWait, ErrorCode) then
        //        MsgBox('Can''t display the created virtual directory: ''' + SysErrorMessage(ErrorCode) + '''.', mbError, mb_Ok);
        //end;
        private void IISButtonOnClick(TObject Sender)
        {
            if (MsgBox("Setup will now connect to Microsoft IIS Server '" + IISServerName + "' and create a virtual directory. Do you want to continue?", TMsgBoxType.Information, MB.YesNo) == MsgBoxResult.No)
            {
                return;
            }

            dynamic IIS;

            // Create the main IIS COM Automation object
            try
            {
                IIS = CreateOleObject("IISNamespace");
            }
            catch
            {
                throw new Exception("Please install Microsoft IIS first.\r\r(Error '" + GetExceptionMessage() + "' occurred)");
            }

            // Connect to the IIS server
            var WebSite   = IIS.GetObject("IIsWebService", IISServerName + "/w3svc");
            var WebServer = WebSite.GetObject("IIsWebServer", IISServerNumber);
            var WebRoot   = WebServer.GetObject("IIsWebVirtualDir", "Root");

            // (Re) create a virtual dir
            try
            {
                WebRoot.Delete("IIsWebVirtualDir", "innosetup");
                WebRoot.SetInfo();
            }
            catch
            {
            }

            var VDir = WebRoot.Create("IIsWebVirtualDir", "innosetup");

            VDir.AccessRead      = true;
            VDir.AppFriendlyName = "Inno Setup";
            VDir.Path            = "C:\\inetpub\\innosetup";
            VDir.AppCreate(true);
            VDir.SetInfo();

            MsgBox("Created virtual directory '" + VDir.Path + "'.", TMsgBoxType.Information, MB.Ok);

            // Write some html and display it
            if (MsgBox("Setup will now write some HTML and display the virtual directory. Do you want to continue?", TMsgBoxType.Information, MB.YesNo) == MsgBoxResult.No)
            {
                return;
            }

            ForceDirectories(VDir.Path);
            SaveStringToFile(VDir.Path + "/index.htm", "<html><body>Inno Setup rocks!</body></html>", false);

            int ErrorCode = 0;

            if (!ShellExecAsOriginalUser("open", IISURL + "/innosetup/index.htm", "", "", ShowWindow.Normal, TExecWait.NoWait, ref ErrorCode))
            {
                MsgBox("Can't display the created virtual directory: '" + SysErrorMessage(ErrorCode) + "'.", TMsgBoxType.Error, MB.Ok);
            }
        }
示例#4
0
        private void linkLabel22_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            Program.LoadStart();

            IIS iis = new IIS();

            iis.Show();
        }
示例#5
0
        public void TestFixtureSetUp()
        {
            _iis = new IIS();
            _iis.Start();

            string url = ConfigurationManager.AppSettings["url"];
            if (string.IsNullOrEmpty(url))
                url = "http://localhost:9876";
            BaseUrl = url;
        }
示例#6
0
        public static void Run()
        {
            //Pára o IIS
            IIS.Stop();

            //Download e extração do ProlexNet
            Download.ScriptAsync();

            //Inicia o IIS
            IIS.Start();
        }
示例#7
0
        public void TestFixtureSetUp()
        {
            _iis = new IIS();
            _iis.Start();

            string url = ConfigurationManager.AppSettings["url"];

            if (string.IsNullOrEmpty(url))
            {
                url = "http://localhost:9876";
            }
            BaseUrl = url;
        }
示例#8
0
        private void VerifyIisInstallation()
        {
            IIS iis = new IIS();

            if (!iis.IsInstalled)
            {
                MessageBox.Show(@"IIS is not installed.", @"Error", MessageBoxButtons.OKCancel, MessageBoxIcon.Error);
                this.Close();
            }

            this.IISStatusLabel.Text = @"IIS is installed.";
            this._iisRoot            = iis.WwwRoot;
            this.UpdateInstallDirectory();
        }
示例#9
0
        // *** Start programmer edit section *** (ОбращениеBS CustomMembers)
        // *** End programmer edit section *** (ОбращениеBS CustomMembers)
        // *** Start programmer edit section *** (OnUpdateОбращение CustomAttributes)
        // *** End programmer edit section *** (OnUpdateОбращение CustomAttributes)
        public virtual ICSSoft.STORMNET.DataObject[] OnUpdateОбращение(IIS.Горводоканал.Обращение UpdatedObject)
        {
            // *** Start programmer edit section *** (OnUpdateОбращение)
            if (UpdatedObject.GetStatus == ObjectStatus.Created)
            {
                UpdatedObject.ДатаПоступления = DataTime.Now;
            }
            if (UpdatedObject.GetStatus() == ICSSoft.STORMNET.ObjectStatus.Altered && UpdatedObject.Статус == tСтатусОбращения.Закрыто)
            {

            }
            return new ICSSoft.STORMNET.DataObject[0];
            // *** End programmer edit section *** (OnUpdateОбращение)
        }
示例#10
0
        public void Create()
        {
            ValidateSetDatabaseParams();

            Logging.LogInfo("Creating app {0} with rhetos {1}", AppPoolName, RhetosVersion);
            var enable32Bit = string.Compare(RhetosVersion, "v1.1") != 1;
            var releases    = new Releases();

            RhetosPath = releases.DownloadRhetosRelease(RhetosVersion);
            IIS.CreateWebSite(SiteName, AppPoolName, UserName, Password, RhetosPath, enable32Bit, UseWindowsAuth);
            CheckForRhetosConfiguration();
            SetDatabase();
            CheckDbPermissions();
            Deploy();
            //TODO AddAdmin command
        }
 public virtual void Add(IIS.Электронный_Магазин.СтрокаИзПлатёжки dataobject)
 {
     this.AddObject(((ICSSoft.STORMNET.DataObject)(dataobject)));
 }
 public virtual void Add(IIS.АСУСклад.ЗаписьВНакладной dataobject)
 {
     this.AddObject(((ICSSoft.STORMNET.DataObject)(dataobject)));
 }
        // *** Start programmer edit section *** (ПоставкиБС CustomMembers)
        // *** End programmer edit section *** (ПоставкиБС CustomMembers)
        // *** Start programmer edit section *** (OnUpdateПоставки CustomAttributes)
        // *** End programmer edit section *** (OnUpdateПоставки CustomAttributes)
        public virtual ICSSoft.STORMNET.DataObject[] OnUpdateПоставки(IIS.Склад.Поставки UpdatedObject)
        {
            var st = UpdatedObject.GetStatus();

            // *** Start programmer edit section *** (OnUpdateПоставки)
            ТоварНаСкладе t = new ТоварНаСкладе();
            if (UpdatedObject.GetStatus() == ObjectStatus.Created)
            {
                var ds = (SQLDataService)DataServiceProvider.DataService;
                var allGoods = ds.Query<ТоварНаСкладе>(ТоварНаСкладе.Views.ТоварНаСкладеE.Name);
                var allGoodsOnSklad = (from good in allGoods
                                       where good.Склад == UpdatedObject.Склад
                                       && good.Товар == UpdatedObject.Товар
                                       select good);
                //ТоварНаСкладе t = new ТоварНаСкладе();
                if (allGoodsOnSklad.Count() < 1)
                {
                    t = new ТоварНаСкладе
                    {
                        Склад = UpdatedObject.Склад,
                        Товар = UpdatedObject.Товар,
                        Количество = UpdatedObject.Количестсво
                    };
                }
                else
                {
                    t = allGoodsOnSklad.FirstOrDefault();
                    t.Количество += UpdatedObject.Количестсво;
                }
            }
            else if (UpdatedObject.GetStatus() == ObjectStatus.Altered)
            {
                Поставки copy = (Поставки)UpdatedObject.GetDataCopy();
                if (copy.Количестсво != UpdatedObject.Количестсво)
                {
                    var ds = (SQLDataService)DataServiceProvider.DataService;
                    var allGoods = ds.Query<ТоварНаСкладе>(ТоварНаСкладе.Views.ТоварНаСкладеE.Name);
                    var allGoodsOnSklad = (from good in allGoods
                                           where good.Склад == UpdatedObject.Склад
                                           && good.Товар == UpdatedObject.Товар
                                           select good);
                    //ТоварНаСкладе t = new ТоварНаСкладе();
                    if (copy.Количестсво < UpdatedObject.Количестсво)
                    {
                        t = allGoodsOnSklad.FirstOrDefault();
                        t.Количество += (UpdatedObject.Количестсво - copy.Количестсво);
                    }
                    else
                    {
                        t = allGoodsOnSklad.FirstOrDefault();
                        t.Количество -= (copy.Количестсво - UpdatedObject.Количестсво);
                    }
                }
            }
            else if(UpdatedObject.GetStatus() == ObjectStatus.Deleted)
            {
                var ds = (SQLDataService)DataServiceProvider.DataService;
                var obj = ds.Query<Поставки>(Поставки.Views.ПоставкиE.Name).Where(x => x.__PrimaryKey == UpdatedObject.__PrimaryKey).FirstOrDefault();
                var allGoods = ds.Query<ТоварНаСкладе>(ТоварНаСкладе.Views.ТоварНаСкладеE.Name);
                var allGoodsOnSklad = (from good in allGoods
                                       where good.Склад == obj.Склад
                                       && good.Товар == obj.Товар
                                       select good);
                if (allGoodsOnSklad.Count() > 0)
                {
                    if ((allGoodsOnSklad.FirstOrDefault().Количество - obj.Количестсво) <= 0)
                    {
                        t = allGoodsOnSklad.FirstOrDefault();
                        t.SetStatus(ObjectStatus.Deleted);
                    }
                    else
                    {
                        t = allGoodsOnSklad.FirstOrDefault();
                        t.Количество -= obj.Количестсво;
                    }
                }
            }
            if (t != null)
            {
                return new ICSSoft.STORMNET.DataObject[2] { UpdatedObject, t };
            }
            else
            {
                return new ICSSoft.STORMNET.DataObject[0];
            }
            // *** End programmer edit section *** (OnUpdateПоставки)
        }
 // *** Start programmer edit section *** (IIS.АСУ_Склад.DetailArrayOfСтрокаЗаказа members)
 // *** End programmer edit section *** (IIS.АСУ_Склад.DetailArrayOfСтрокаЗаказа members)
 /// <summary>
 /// Construct detail array.
 /// </summary>
 /// <summary>
 /// Returns object with type СтрокаЗаказа by index.
 /// </summary>
 /// <summary>
 /// Adds object with type СтрокаЗаказа.
 /// </summary>
 public DetailArrayOfСтрокаЗаказа(IIS.АСУ_Склад.Заказ fЗаказ)
     : base(typeof(СтрокаЗаказа), ((ICSSoft.STORMNET.DataObject)(fЗаказ)))
 {
 }
 public virtual void Add(IIS.Ippodrom.ЛошадьВСостязании dataobject)
 {
     this.AddObject(((ICSSoft.STORMNET.DataObject)(dataobject)));
 }
 public int ReadFragment(IntPtr pData, ref int pcbData, bool fAsync, out bool pfUtf8Encoded, out bool pfFinalFragment, out bool pfConnectionClose, IntPtr pfnCompletion, IntPtr pvCompletionContext, out bool pfCompletionExpected)
 {
     return(IIS.MgdWebSocketReadFragment(_pWebSocketContext, pData, ref pcbData, fAsync, out pfUtf8Encoded, out pfFinalFragment, out pfConnectionClose, pfnCompletion, pvCompletionContext, out pfCompletionExpected));
 }
 public virtual void Add(IIS.Ипподром.ЛошадьВКонюшне dataobject)
 {
     this.AddObject(((ICSSoft.STORMNET.DataObject)(dataobject)));
 }
示例#18
0
 // *** Start programmer edit section *** (IIS.Книги.DetailArrayOfАвторКнига members)
 // *** End programmer edit section *** (IIS.Книги.DetailArrayOfАвторКнига members)
 /// <summary>
 /// Construct detail array.
 /// </summary>
 /// <summary>
 /// Returns object with type АвторКнига by index.
 /// </summary>
 /// <summary>
 /// Adds object with type АвторКнига.
 /// </summary>
 public DetailArrayOfАвторКнига(IIS.Книги.Автор fАвтор)
     : base(typeof(АвторКнига), ((ICSSoft.STORMNET.DataObject)(fАвтор)))
 {
 }
 public int GetCloseStatus(out ushort pStatusCode, out IntPtr ppszReason, out ushort pcchReason)
 {
     return(IIS.MgdWebSocketGetCloseStatus(_pWebSocketContext, out pStatusCode, out ppszReason, out pcchReason));
 }
示例#20
0
 // *** Start programmer edit section *** (IIS.arm.DetailArrayOfСтрокаЗаказа members)
 // *** End programmer edit section *** (IIS.arm.DetailArrayOfСтрокаЗаказа members)
 /// <summary>
 /// Construct detail array.
 /// </summary>
 /// <summary>
 /// Returns object with type СтрокаЗаказа by index.
 /// </summary>
 /// <summary>
 /// Adds object with type СтрокаЗаказа.
 /// </summary>
 public DetailArrayOfСтрокаЗаказа(IIS.arm.заказ fзаказ)
     : base(typeof(СтрокаЗаказа), ((ICSSoft.STORMNET.DataObject)(fзаказ)))
 {
 }
 public virtual void Add(IIS.PMZ.ЗаявкаУчастникаТоргов dataobject)
 {
     this.AddObject(((ICSSoft.STORMNET.DataObject)(dataobject)));
 }
 // *** Start programmer edit section *** (IIS.АСУ_Склад.DetailArrayOfСтрокаНакладной members)
 // *** End programmer edit section *** (IIS.АСУ_Склад.DetailArrayOfСтрокаНакладной members)
 /// <summary>
 /// Construct detail array.
 /// </summary>
 /// <summary>
 /// Returns object with type СтрокаНакладной by index.
 /// </summary>
 /// <summary>
 /// Adds object with type СтрокаНакладной.
 /// </summary>
 public DetailArrayOfСтрокаНакладной(IIS.АСУ_Склад.Накладная fНакладная)
     : base(typeof(СтрокаНакладной), ((ICSSoft.STORMNET.DataObject)(fНакладная)))
 {
 }
 // *** Start programmer edit section *** (IIS.Электронный_Магазин.DetailArrayOfСтрокаИзПлатёжки members)
 // *** End programmer edit section *** (IIS.Электронный_Магазин.DetailArrayOfСтрокаИзПлатёжки members)
 /// <summary>
 /// Construct detail array.
 /// </summary>
 /// <summary>
 /// Returns object with type СтрокаИзПлатёжки by index.
 /// </summary>
 /// <summary>
 /// Adds object with type СтрокаИзПлатёжки.
 /// </summary>
 public DetailArrayOfСтрокаИзПлатёжки(IIS.Электронный_Магазин.Платёжка fПлатёжка)
     : base(typeof(СтрокаИзПлатёжки), ((ICSSoft.STORMNET.DataObject)(fПлатёжка)))
 {
 }
 // *** Start programmer edit section *** (IIS.PMZ.DetailArrayOfЗаявкаУчастникаТоргов members)
 // *** End programmer edit section *** (IIS.PMZ.DetailArrayOfЗаявкаУчастникаТоргов members)
 /// <summary>
 /// Construct detail array.
 /// </summary>
 /// <summary>
 /// Returns object with type ЗаявкаУчастникаТоргов by index.
 /// </summary>
 /// <summary>
 /// Adds object with type ЗаявкаУчастникаТоргов.
 /// </summary>
 public DetailArrayOfЗаявкаУчастникаТоргов(IIS.PMZ.ЗаявкаНаТорги fЗаявкаНаТорги)
     : base(typeof(ЗаявкаУчастникаТоргов), ((ICSSoft.STORMNET.DataObject)(fЗаявкаНаТорги)))
 {
 }
 // *** Start programmer edit section *** (IIS.Ипподром.DetailArrayOfЛошадьВКонюшне members)
 // *** End programmer edit section *** (IIS.Ипподром.DetailArrayOfЛошадьВКонюшне members)
 /// <summary>
 /// Construct detail array.
 /// </summary>
 /// <summary>
 /// Returns object with type ЛошадьВКонюшне by index.
 /// </summary>
 /// <summary>
 /// Adds object with type ЛошадьВКонюшне.
 /// </summary>
 public DetailArrayOfЛошадьВКонюшне(IIS.Ипподром.Конюшня fКонюшня)
     : base(typeof(ЛошадьВКонюшне), ((ICSSoft.STORMNET.DataObject)(fКонюшня)))
 {
 }
 public virtual void Add(IIS.Individual_work_1.ТоварНаСкладе dataobject)
 {
     this.AddObject(((ICSSoft.STORMNET.DataObject)(dataobject)));
 }
 public int WriteFragment(IntPtr pData, ref int pcbSent, bool fAsync, bool fUtf8Encoded, bool fFinalFragment, IntPtr pfnCompletion, IntPtr pvCompletionContext, out bool pfCompletionExpected)
 {
     return(IIS.MgdWebSocketWriteFragment(_pWebSocketContext, pData, ref pcbSent, fAsync, fUtf8Encoded, fFinalFragment, pfnCompletion, pvCompletionContext, out pfCompletionExpected));
 }
 // *** Start programmer edit section *** (IIS.Ippodrom.DetailArrayOfЖокейВКонюшне members)
 // *** End programmer edit section *** (IIS.Ippodrom.DetailArrayOfЖокейВКонюшне members)
 /// <summary>
 /// Construct detail array.
 /// </summary>
 /// <summary>
 /// Returns object with type ЖокейВКонюшне by index.
 /// </summary>
 /// <summary>
 /// Adds object with type ЖокейВКонюшне.
 /// </summary>
 public DetailArrayOfЖокейВКонюшне(IIS.Ippodrom.Конюшня fКонюшня)
     : base(typeof(ЖокейВКонюшне), ((ICSSoft.STORMNET.DataObject)(fКонюшня)))
 {
 }
 public int SendConnectionClose(bool fAsync, ushort uStatusCode, string szReason, IntPtr pfnCompletion, IntPtr pvCompletionContext, out bool pfCompletionExpected)
 {
     return(IIS.MgdWebSocketSendConnectionClose(_pWebSocketContext, fAsync, uStatusCode, szReason, pfnCompletion, pvCompletionContext, out pfCompletionExpected));
 }
 // *** Start programmer edit section *** (IIS.Ippodrom.DetailArrayOfЛошадьВСостязании members)
 // *** End programmer edit section *** (IIS.Ippodrom.DetailArrayOfЛошадьВСостязании members)
 /// <summary>
 /// Construct detail array.
 /// </summary>
 /// <summary>
 /// Returns object with type ЛошадьВСостязании by index.
 /// </summary>
 /// <summary>
 /// Adds object with type ЛошадьВСостязании.
 /// </summary>
 public DetailArrayOfЛошадьВСостязании(IIS.Ippodrom.Лошадь fЛошадь)
     : base(typeof(ЛошадьВСостязании), ((ICSSoft.STORMNET.DataObject)(fЛошадь)))
 {
 }
 public void CloseTcpConnection()
 {
     IIS.MgdWebSocketCloseTcpConnection(_pWebSocketContext);
 }
示例#32
0
        public IActionResult StartSites()
        {
            var res = IIS.StartSites();

            return(StatusCode(res.Ok ? 200 : 500, res));
        }
示例#33
0
 public virtual void Add(IIS.Книги.АвторКнига dataobject)
 {
     this.AddObject(((ICSSoft.STORMNET.DataObject)(dataobject)));
 }
示例#34
0
        public IActionResult RemoveAppOffline()
        {
            var res = IIS.RemoveAppOffline();

            return(StatusCode(res.Ok ? 200 : 500, res));
        }
 // *** Start programmer edit section *** (IIS.Individual_work_1.DetailArrayOfТоварНаСкладе members)
 // *** End programmer edit section *** (IIS.Individual_work_1.DetailArrayOfТоварНаСкладе members)
 /// <summary>
 /// Construct detail array.
 /// </summary>
 /// <summary>
 /// Returns object with type ТоварНаСкладе by index.
 /// </summary>
 /// <summary>
 /// Adds object with type ТоварНаСкладе.
 /// </summary>
 public DetailArrayOfТоварНаСкладе(IIS.Individual_work_1.ИнформацияОПоступлении fИнформацияОПоступлении)
     : base(typeof(ТоварНаСкладе), ((ICSSoft.STORMNET.DataObject)(fИнформацияОПоступлении)))
 {
 }
 // *** Start programmer edit section *** (IIS.arm.DetailArrayOfзаписьвнакладной members)
 // *** End programmer edit section *** (IIS.arm.DetailArrayOfзаписьвнакладной members)
 /// <summary>
 /// Construct detail array.
 /// </summary>
 /// <summary>
 /// Returns object with type записьвнакладной by index.
 /// </summary>
 /// <summary>
 /// Adds object with type записьвнакладной.
 /// </summary>
 public DetailArrayOfзаписьвнакладной(IIS.arm.накладная fнакладная)
     : base(typeof(записьвнакладной), ((ICSSoft.STORMNET.DataObject)(fнакладная)))
 {
 }
示例#37
0
 private void loadIISSites()
 {
     this._LstApplication = IIS.GetApplications();
     this.clbSites.Items.Clear();
     this.clbSites.Items.AddRange(_LstApplication.Select(app => Path.GetFileName(app.Path)).ToList <string>().OrderBy(appName => appName).ToArray());
 }
 public virtual void Add(IIS.arm.записьвнакладной dataobject)
 {
     this.AddObject(((ICSSoft.STORMNET.DataObject)(dataobject)));
 }
 public virtual void Add(IIS.Ippodrom.ЖокейВКонюшне dataobject)
 {
     this.AddObject(((ICSSoft.STORMNET.DataObject)(dataobject)));
 }
 // *** Start programmer edit section *** (IIS.Ипподром.DetailArrayOfСостязания members)
 // *** End programmer edit section *** (IIS.Ипподром.DetailArrayOfСостязания members)
 /// <summary>
 /// Construct detail array.
 /// </summary>
 /// <summary>
 /// Returns object with type Состязания by index.
 /// </summary>
 /// <summary>
 /// Adds object with type Состязания.
 /// </summary>
 public DetailArrayOfСостязания(IIS.Ипподром.Лошадь fЛошадь)
     : base(typeof(Состязания), ((ICSSoft.STORMNET.DataObject)(fЛошадь)))
 {
 }
 public virtual void Add(IIS.АСУ_Склад.СтрокаЗаказа dataobject)
 {
     this.AddObject(((ICSSoft.STORMNET.DataObject)(dataobject)));
 }
 public virtual void Add(IIS.Ипподром.Состязания dataobject)
 {
     this.AddObject(((ICSSoft.STORMNET.DataObject)(dataobject)));
 }
 // *** Start programmer edit section *** (IIS.АСУСклад.DetailArrayOfЗаписьВНакладной members)
 // *** End programmer edit section *** (IIS.АСУСклад.DetailArrayOfЗаписьВНакладной members)
 /// <summary>
 /// Construct detail array.
 /// </summary>
 /// <summary>
 /// Returns object with type ЗаписьВНакладной by index.
 /// </summary>
 /// <summary>
 /// Adds object with type ЗаписьВНакладной.
 /// </summary>
 public DetailArrayOfЗаписьВНакладной(IIS.АСУСклад.Накладная fНакладная)
     : base(typeof(ЗаписьВНакладной), ((ICSSoft.STORMNET.DataObject)(fНакладная)))
 {
 }
 // *** Start programmer edit section *** (IIS.АСУ_Склад.DetailArrayOfТоварНаСкладе members)
 // *** End programmer edit section *** (IIS.АСУ_Склад.DetailArrayOfТоварНаСкладе members)
 /// <summary>
 /// Construct detail array.
 /// </summary>
 /// <summary>
 /// Returns object with type ТоварНаСкладе by index.
 /// </summary>
 /// <summary>
 /// Adds object with type ТоварНаСкладе.
 /// </summary>
 public DetailArrayOfТоварНаСкладе(IIS.АСУ_Склад.Склад fСклад)
     : base(typeof(ТоварНаСкладе), ((ICSSoft.STORMNET.DataObject)(fСклад)))
 {
 }
示例#45
0
        private Target Target(IISOptions options)
        {
            var plugin = new IIS(log, userRoleService, helper, options);

            return(plugin.Generate().Result);
        }
 public virtual void Add(IIS.АСУ_Склад.ТоварНаСкладе dataobject)
 {
     this.AddObject(((ICSSoft.STORMNET.DataObject)(dataobject)));
 }