コード例 #1
0
        /// <summary>
        /// 获的广告列表
        /// </summary>
        protected void GetPostList()
        {
            FrontPage page   = this.Page as FrontPage;
            int       CityId = page.CityId;

            EyouSoft.Model.AdvStructure.AdvPosition PositionType = EyouSoft.Model.AdvStructure.AdvPosition.首页广告公告;
            if (IsDisclose)
            {
                PositionType = EyouSoft.Model.AdvStructure.AdvPosition.首页广告爆料区;
            }
            IList <EyouSoft.Model.AdvStructure.AdvInfo> AdvList = EyouSoft.BLL.AdvStructure.Adv.CreateInstance().GetAdvs(CityId, PositionType);

            if (AdvList != null && AdvList.Count > 0)
            {
                StringBuilder strAdvList = new StringBuilder();
                strAdvList.Append("<ul>");
                foreach (EyouSoft.Model.AdvStructure.AdvInfo item in AdvList)
                {
                    strAdvList.AppendFormat("<li style='text-align:left;'><a href='/PlaneInfo/NewsDetailInfo.aspx?NewsID={0}&CityId={2}' target=\"_blank\">{1}</a></li>", item.AdvId, EyouSoft.Common.Utils.GetText(item.Title, 16), CityId);
                }
                strAdvList.Append("</ul>");
                strAllPostList = strAdvList.ToString();
            }
            else
            {
                strAllPostList = "<ul><li></li><li></li><li></li><li></li><li>暂无信息</li><li></li><li></li><li></li><li></li></ul>";
            }
        }
コード例 #2
0
        public void AddEditDeleteLagringsenhet()
        {
            Selenium_Run((driver) =>
            {
                #region Login to Admin Module
                FrontPage.LoginToApplication(driver, ApplicationModules.Administrator.GetStringValue());
                #endregion

                #region Navigate to Lagringsenhet and add, save and delete
                AdminstratorPage adminPage = AdminstratorPage.Connect(driver);
                adminPage.NavigateToMenuItem("Elektronisk arkiv", "Lagringsenhet", "Lagringsenhet (alle)");
                adminPage.ClickOnButton("New");
                adminPage.SetTextBox("Storage unit", "GDR");
                adminPage.SetTextBox("Description", "Automation Testing");
                adminPage.Save();
                driver.HandleErrorPopUpAndThrowErrorMessage();
                adminPage.EditDescription("GDR", "Description", "Edit_Automation Testing", Description.TextBox, false);
                adminPage.ClickDeleteAndConfirmDelete();

                #region Logout from Admin Module
                LogoutPage logoutPage = LogoutPage.Connect(driver);
                logoutPage.LogoutApplication();
                #endregion
                #endregion
            });
        }
コード例 #3
0
        public void AddEditDeleteDokumenttilknytning()
        {
            Selenium_Run((driver) =>
            {
                #region Login to Admin Module
                FrontPage.LoginToApplication(driver, ApplicationModules.Administrator.GetStringValue());
                #endregion

                #region Navigate to Dokumenttilknytning and add, save and delete
                AdminstratorPage adminPage = AdminstratorPage.Connect(driver);
                adminPage.NavigateToMenuItem("Elektronisk arkiv", "Dokumenttilknytning", "Dokumenttilknytning (alle)");
                adminPage.ClickOnButton("New");
                adminPage.SetTextBox("Linking code", "GD");
                adminPage.SetTextBox("Description", "Automation Testing");
                adminPage.Save();
                driver.HandleErrorPopUpAndThrowErrorMessage();
                adminPage.VerifyDesctiptionIsExist("GD");
                adminPage.EditDescription("GD", "Description", "Edit_Automation Testing", Description.TextBox);
                adminPage.ClickDeleteAndConfirmDelete();

                #region Logout from Admin Module
                LogoutPage logoutPage = LogoutPage.Connect(driver);
                logoutPage.LogoutApplication();
                #endregion
                #endregion
            });
        }
コード例 #4
0
        public void AddEditDeleteBehandlingsform()
        {
            Selenium_Run((driver) =>
            {
                #region Login to Admin Module
                FrontPage.LoginToApplication(driver, ApplicationModules.Administrator.GetStringValue());
                #endregion

                #region Navigate to Behandlingsform and add, save and delete
                AdminstratorPage adminPage = AdminstratorPage.Connect(driver);
                adminPage.NavigateToMenuItem("SGK-funksjoner", "Behandlingsform", "Behandlingsform (alle)");
                adminPage.ClickOnButton("New");
                adminPage.SetTextBox("Processing type", "GDR");
                adminPage.SetTextBox("Description", "Automation Testing");
                adminPage.Save();
                driver.HandleErrorPopUpAndThrowErrorMessage();
                adminPage.VerifyDesctiptionIsExist("GDR");
                adminPage.EditDescription("GDR", "Description", "Edit_Automation Testing", Description.TextBox);
                adminPage.ClickDeleteAndConfirmDelete();

                #region Logout from Admin Module
                LogoutPage logoutPage = LogoutPage.Connect(driver);
                logoutPage.LogoutApplication();
                #endregion
                #endregion
            });
        }
コード例 #5
0
        public void AddEditDeleteArbeidsflytmaler()
        {
            Selenium_Run((driver) =>
            {
                #region Login to Admin Module
                FrontPage.LoginToApplication(driver, ApplicationModules.Administrator.GetStringValue());
                #endregion

                #region Change Role to Secretary of Boards - Eng
                DashboardPage dashboardPage = DashboardPage.Connect(driver);
                CommonMethods.PlayWait(2000);
                dashboardPage.ChangeRole(RolesInApplication.MainRegistrar);
                #endregion

                #region Navigate to Maler (alle) and add, save and delete
                AdminstratorPage adminPage = AdminstratorPage.Connect(driver);
                adminPage.NavigateToMenuItem("SGK-funksjoner", "Arbeidsflytmaler", "Maler (alle)");
                adminPage.ClickOnButton("New");
                adminPage.SelectHtmlComboBox("Object type", "Case workflow");
                adminPage.SetTextBox("Title", "Automation Testing");
                adminPage.Save();
                driver.HandleErrorPopUpAndThrowErrorMessage();
                adminPage.VerifyDesctiptionIsExist("Automation Testing");
                adminPage.EditDescription("Automation Testing", "Title", "Edit_Automation Testing", Description.TextBox);
                adminPage.ClickDeleteAndConfirmDelete();

                #region Logout from Admin Module
                LogoutPage logoutPage = LogoutPage.Connect(driver);
                logoutPage.LogoutApplication();
                #endregion
                #endregion
            });
        }
コード例 #6
0
        public void AddEditDeleteLogging()
        {
            Selenium_Run((driver) =>
            {
                #region Login to Admin Module
                FrontPage.LoginToApplication(driver, ApplicationModules.Administrator.GetStringValue());
                #endregion

                #region Navigate to Logging and add, save and delete
                AdminstratorPage adminPage = AdminstratorPage.Connect(driver);
                adminPage.NavigateToMenuItem("SGK-funksjoner", "Logging", "Logging (alle)");
                adminPage.ClickOnButton("New");
                adminPage.SelectHtmlComboBox("Table name", "ADMINDEL");
                adminPage.SetTextBox("Text", "Automation Testing");
                adminPage.SetTextBox("Being kept", "10");
                adminPage.Save();
                driver.HandleErrorPopUpAndThrowErrorMessage();
                adminPage.EditDescription("ADMINDEL", "Text", "Edit_Automation Testing", Description.TextBox, false);
                adminPage.ClickDeleteAndConfirmDelete();

                #region Logout from Admin Module
                LogoutPage logoutPage = LogoutPage.Connect(driver);
                logoutPage.LogoutApplication();
                #endregion
                #endregion
            });
        }
コード例 #7
0
        private void ReceiveNavigateMessage(object sender, NavigateMessageArgs args)
        {
            try
            {
                Page page = null;
                switch (args.PageName)
                {
                case ("FrontPage"):
                {
                    page = new FrontPage();
                    break;
                }

                case ("NewMovie"):
                {
                    page = new NewMovie();
                    break;
                }
                }
                if (page != null)
                {
                    if (args.ViewModel != null)
                    {
                        page.DataContext = args.ViewModel;
                    }
                    navigationFrame.NavigationService.Navigate(page);
                }
            }
            catch (Exception exc)
            {
                Console.WriteLine("Exception while loading page " + args.PageName + " " + exc.Message);
            }
        }
コード例 #8
0
        /// <summary>
        /// 获的热门城市
        /// </summary>
        protected void GetHotCitys()
        {
            FrontPage page = this.Page as FrontPage;

            ImageServerPath = page.ImageServerUrl;
            CityId          = page.CityId;
            if (HeadMenuIndex != 7)//当前不是旅游资讯
            {
                strReturnUrl = "Url=" + Server.UrlEncode(Request.ServerVariables["SCRIPT_NAME"]);
                if (page.CityModel != null)
                {
                    if (HeadMenuIndex == 6)
                    {
                        this.labCityName.Text = "全国";
                    }
                    else
                    {
                        this.labCityName.Text = page.CityModel.CityName;
                    }
                }
                else
                {
                    Utils.ShowError("页面不存在!", "City");
                    return;
                }
            }
            else
            {
                this.labCityName.Text = "全国";
            }
        }
コード例 #9
0
        public void AddEditDeleteImportsentraler()
        {
            Selenium_Run((driver) =>
            {
                #region Login to Admin Module
                FrontPage.LoginToApplication(driver, ApplicationModules.Administrator.GetStringValue());
                #endregion

                #region Navigate to Importsentraler and add, save and delete
                AdminstratorPage adminPage = AdminstratorPage.Connect(driver);
                adminPage.NavigateToMenuItem("SGK-funksjoner", "Importsentral", "Importsentraler (alle)");
                adminPage.ClickOnButton("New");
                adminPage.SelectHtmlComboBox("Type", "IMAP");
                adminPage.SetTextBox("Description", "Automation Testing");
                adminPage.SelectHtmlComboBox("Person", "EPHORTE");
                adminPage.Save();
                driver.HandleErrorPopUpAndThrowErrorMessage();
                adminPage.EditDescription("Automation Testing", "Description", "Edit_Automation Testing", Description.TextBox, false);
                adminPage.ClickDeleteAndConfirmDelete();

                #region Logout from Admin Module
                LogoutPage logoutPage = LogoutPage.Connect(driver);
                logoutPage.LogoutApplication();
                #endregion
                #endregion
            });
        }
コード例 #10
0
        public void AddEditDeleteKunngjoringsmater()
        {
            Selenium_Run((driver) =>
            {
                #region Login to Admin Module
                FrontPage.LoginToApplication(driver, ApplicationModules.Administrator.GetStringValue());
                #endregion

                #region Navigate to Kunngjøringsmåter and add, save and delete
                AdminstratorPage adminPage = AdminstratorPage.Connect(driver);
                adminPage.NavigateToMenuItem("Ansettelsessak", "Kunngjøringsmåter", "Kunngjøringsmåter (alle)");
                adminPage.ClickOnButton("New");
                adminPage.SetTextBox("Announcement method", "AT");
                adminPage.SetTextBox("Description", "Automation Testing");
                adminPage.Save();
                driver.HandleErrorPopUpAndThrowErrorMessage();
                adminPage.VerifyDesctiptionIsExist("AT");
                adminPage.EditDescription("AT", "Description", "Edit Automation Testing", Description.TextBox);
                adminPage.ClickDeleteAndConfirmDelete();

                #region Logout from Admin Module
                LogoutPage logoutPage = LogoutPage.Connect(driver);
                logoutPage.LogoutApplication();
                #endregion
                #endregion
            });
        }
コード例 #11
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //初始化backPage
            frontPage = this.Page as FrontPage;
            if (frontPage == null)
            {
                throw new Exception("页面没有正确继承FrontPage");
            }

            if (!Page.IsPostBack)
            {
                //组团logo
                EyouSoft.Model.CompanyStructure.CustomerConfig Customer =
                    new EyouSoft.BLL.CompanyStructure.Customer().GetCustomerConfigModel(frontPage.SiteUserInfo.TourCompany.TourCompanyId);
                if (Customer != null)
                {
                    if (Customer.FilePathLogo != "" && !string.IsNullOrEmpty(Customer.FilePathLogo))
                    {
                        InnerLogo = Customer.FilePathLogo;
                    }
                }
                //专线Logo
                BigLogo = new EyouSoft.BLL.CompanyStructure.CompanySetting().GetCompanyLogo(frontPage.SiteUserInfo.TourCompany.TourCompanyId, EyouSoft.Model.EnumType.CompanyStructure.CompanyUserType.组团用户);

                AutoPositionLinks();
            }
        }
コード例 #12
0
ファイル: App.cs プロジェクト: reevesand/CCPApp
        public App()
        {
            List <ChecklistModel> checklists = new List <ChecklistModel>();

            /*
             * IEnumerable<string> zipFileNames = DependencyService.Get<IFileManage>().GetAllValidFiles();
             * List<ChecklistModel> newChecklists = new List<ChecklistModel>();
             * foreach (string zipName in zipFileNames)
             * {
             *      string unzippedDirectory = DependencyService.Get<IUnzipHelper>().Unzip(zipName);
             *      string xmlFile = DependencyService.Get<IFileManage>().GetXmlFile(unzippedDirectory);
             *      string checklistId = DependencyService.Get<IParseChecklist>().GetChecklistId(xmlFile);
             *      ChecklistModel model = ChecklistModel.Initialize(xmlFile);
             *      //move the files to a new folder.
             *      DependencyService.Get<IFileManage>().MoveDirectoryToPrivate(unzippedDirectory, checklistId);
             *      //Delete the zip file once we're done with it.
             *      DependencyService.Get<IFileManage>().DeleteFile(zipName);
             *      newChecklists.Add(model);
             *      checklists.Add(model);
             * }*/
            //database.SaveChecklists(newChecklists);

            checklists.AddRange(database.LoadAllChecklists());

            FrontPage frontPage = new FrontPage(checklists);

            MainPage   = new NavigationPage(frontPage);
            Navigation = MainPage.Navigation;
        }
コード例 #13
0
        public void AddEditDeleteTilgangskoder()
        {
            Selenium_Run((driver) =>
            {
                #region Login to Admin Module
                FrontPage.LoginToApplication(driver, ApplicationModules.Administrator.GetStringValue());
                #endregion

                #region Navigate to Tilgangskoder and add, save and delete
                AdminstratorPage adminPage = AdminstratorPage.Connect(driver);
                adminPage.NavigateToMenuItem("Brukeradministrasjon/tilgangsstyring", "Tilgangskoder", "Tilgangskoder (alle)");
                adminPage.ClickOnButton("New");
                adminPage.SetTextBox("Access code", "10");
                adminPage.SetTextBox("Description", "Automation Testing");
                adminPage.Save();
                driver.HandleErrorPopUpAndThrowErrorMessage();
                adminPage.VerifyDesctiptionIsExist("10");
                adminPage.EditDescription("10", "Description", "Edit_Automation Testing", Description.TextBox);
                adminPage.ClickDeleteAndConfirmDelete();

                #region Logout from Admin Module
                LogoutPage logoutPage = LogoutPage.Connect(driver);
                logoutPage.LogoutApplication();
                #endregion
                #endregion
            });
        }
コード例 #14
0
        public void AddEditDeleteStandardverdier()
        {
            Selenium_Run((driver) =>
            {
                #region Login to Admin Module
                FrontPage.LoginToApplication(driver, ApplicationModules.Administrator.GetStringValue());
                #endregion

                #region Navigate to Standardverdier and add, save and delete
                AdminstratorPage adminPage = AdminstratorPage.Connect(driver);
                adminPage.NavigateToMenuItem("Administrativ inndeling", "Standardverdier", "Standardverdier (alle)");
                adminPage.ClickOnButton("New");
                adminPage.SelectKendoDropdownAndAddValue("Adm. Unit", "English Department");
                adminPage.Save();
                driver.HandleErrorPopUpAndThrowErrorMessage();
                adminPage.VerifyDesctiptionIsExist("English Department");
                adminPage.EditDescription("English Department", "Delimiter adm. unit", "Comma", Description.DropdownHTMLComboBox);
                adminPage.ClickDeleteAndConfirmDelete();

                #region Logout from Admin Module
                LogoutPage logoutPage = LogoutPage.Connect(driver);
                logoutPage.LogoutApplication();
                #endregion
                #endregion
            });
        }
コード例 #15
0
ファイル: WebApp.cs プロジェクト: niknah/ManagerIO_Sqlite
        public string FrontPage(HttpListenerContext ctx)
        {
            FrontPage frontPage = new FrontPage {
            };

            return(frontPage.TransformText());
        }
コード例 #16
0
        public void AddEditDeleteTilleggsattributter()
        {
            Selenium_Run((driver) =>
            {
                #region Login to Admin Module
                FrontPage.LoginToApplication(driver, ApplicationModules.Administrator.GetStringValue());
                #endregion

                #region Navigate to Tilleggsattributter and add, save and delete
                AdminstratorPage adminPage = AdminstratorPage.Connect(driver);
                adminPage.NavigateToMenuItem("SGK-funksjoner", "Tilleggsattributter", "Tilleggsattributter (alle)");
                adminPage.ClickOnButton("New");
                adminPage.SetTextBox("Code", "AT");
                adminPage.SetTextBox("No.", "10");
                adminPage.SetTextBox("Description", "Automation Testing");
                adminPage.SetTextBox("Caption", "Tilleggsattributter Captions ");
                adminPage.SelectHtmlComboBox("Field type", "Text box");
                adminPage.SelectHtmlComboBox("Type", "Note");
                adminPage.Save();
                driver.HandleErrorPopUpAndThrowErrorMessage();
                adminPage.EditDescription("AT", "Description", "Edit_Automation Testing", Description.TextBox, false);
                adminPage.ClickDeleteAndConfirmDelete();

                #region Logout from Admin Module
                LogoutPage logoutPage = LogoutPage.Connect(driver);
                logoutPage.LogoutApplication();
                #endregion
                #endregion
            });
        }
コード例 #17
0
        public ActionResult Index()
        {
            var fp = new FrontPage();

            fp = db.FrontPage.Find(1);
            return(View(fp));
        }
コード例 #18
0
        public void AddEditDeleteStillingsstatus()
        {
            Selenium_Run((driver) =>
            {
                #region Login to Admin Module
                FrontPage.LoginToApplication(driver, ApplicationModules.Administrator.GetStringValue());
                #endregion

                #region Navigate to Vedtakstyper and add, save and delete
                AdminstratorPage adminPage = AdminstratorPage.Connect(driver);
                adminPage.NavigateToMenuItem("Ansettelsessak", "Stillingsstatus", "Stillingsstatus (alle)");
                adminPage.ClickOnButton("New");
                adminPage.SetTextBox("Position status", "11");
                adminPage.SetTextBox("Description", "Automation_Testing");
                adminPage.Save();
                adminPage.VerifyDesctiptionIsExist("11");
                adminPage.EditDescription("11", "Description", "Edit_Automation Testing", Description.TextBox);
                adminPage.ClickDeleteAndConfirmDelete();

                #region Logout from Admin Module
                LogoutPage logoutPage = LogoutPage.Connect(driver);
                logoutPage.LogoutApplication();
                #endregion
                #endregion
            });
        }
コード例 #19
0
        protected void Page_Load(object sender, EventArgs e)
        {
            FrontPage page = this.Page as FrontPage;

            ImageServerPath = page.ImageServerUrl;
            CityID          = page.CityId;
            BindImgInfo(CityID);
        }
コード例 #20
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         FrontPage page = this.Page as FrontPage;
         CityId = page.CityId;
         GetUnionLogo();
     }
 }
コード例 #21
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         FrontPage page = this.Page as FrontPage;
         ImageServerPath = page.ImageServerUrl;
         ImgInit();
     }
 }
コード例 #22
0
        public void ValidateCorrectDiscount()
        {
            FrontPage frontPage       = new FrontPage(driver);
            Product   product         = frontPage.GetProduct(p => p.GetName().Equals("Printed Summer Dress") && p.GetDiscount() == 5);
            double    originalPrice   = product.GetOriginalPrice();
            double    discountedPrice = Math.Round(originalPrice - (product.GetDiscount() * originalPrice / 100), 2);

            Assert.AreEqual(discountedPrice, product.GetPrice());
        }
コード例 #23
0
        protected string HotRouteRecList = "";//热门线路推荐html

        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                FrontPage page = this.Page as FrontPage;
                CityId = page.CityId;
                GetHotRouteRecommend();
            }
        }
コード例 #24
0
        //
        // GET: /FrontPage/Details/5

        //
        // GET: /FrontPage/Edit/5

        public ActionResult Edit(int id = 0)
        {
            FrontPage frontpage = db.FrontPage.Find(id);

            if (frontpage == null)
            {
                return(HttpNotFound());
            }
            return(View(frontpage));
        }
コード例 #25
0
 public ActionResult Edit([Bind(Include = "id,header,textbody,contact")] FrontPage frontpage)
 {
     if (ModelState.IsValid)
     {
         db.Entry(frontpage).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(frontpage));
 }
コード例 #26
0
        public void ShowFrontpage()
        {
            Run((driver) =>
            {
                var frontPage = FrontPage.Connect(driver);

                frontPage.WriteDbInfoToConsole();
                //driver.Close();
            });
        }
コード例 #27
0
 public ActionResult Edit(FrontPage frontpage)
 {
     if (ModelState.IsValid)
     {
         db.Entry(frontpage).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(frontpage));
 }
コード例 #28
0
        public void ReportDailyJournal_Dagens()
        {
            //TC#63787
            #region Private Variables
            var caseId             = string.Empty;
            var caseTitle          = "ReportDailyJournal_Dagens";
            var registryEntryTitle = "Registry Entry";
            #endregion

            #region Login to RM module with Guilt user
            Selenium_Run((driver) =>
            {
                //Step 1

                #region Login to RM Module
                FrontPage.LoginToApplication(driver);
                #endregion

                #region Create a case
                CasePage casePage = CasePage.Connect(driver);
                casePage.CreateCase(caseTitle);
                CommonMethods.PlayWait(5000);
                caseId = casePage.GetCaseNumber();
                #endregion

                #region Create a Outgoing registry entry
                RegistryEntryPage registryEntry = RegistryEntryPage.Connect(driver);
                casePage.ClickOnButton("Registry entries");
                registryEntry.CreateRegistryEntry(RegistryEntryType.OutgoingType.GetStringValue());
                registryEntry.AddRegTitle(registryEntryTitle);
                registryEntry.AddRegToAddress("AA");
                registryEntry.ClickSaveBttn();
                #endregion

                #region Check the different reports and verify that parts of Registry entry title
                #region Journal daily Report
                #region PDF
                ReportPage reportPage = new ReportPage(driver);
                reportPage.ClickReportByTypeAndName("Journaler", "Journal (dagens)");
                reportPage.ReportPopUpFileFormats(ReportFormat.PDF.GetStringValue(), "Utgående post/Outbound", "Reservert", "0");
                CommonMethods.PlayWait(10000);
                //Step 2
                reportPage.ReportVerification(ReportFormat.PDF.GetStringValue(), "Journal", caseTitle, registryEntryTitle);
                reportPage.CloseCurrentBrowserTab();
                #endregion
                #endregion
                #endregion

                #region Logout from RM Module
                LogoutPage logoutPage = new LogoutPage(driver);
                logoutPage.LogoutApplication();
                #endregion
            });
            #endregion
        }
コード例 #29
0
        public void ConvertDocumentIntoPDF()
        {
            #region Private Variables
            var caseId             = string.Empty;
            var caseTitle          = "Case to Convert the document into PDF";
            var registryEntryTitle = "Registry Entry";
            #endregion

            Selenium_Run((driver) =>
            {
                FrontPage.LoginToApplication(driver);

                #region Create case with access code
                CasePage casePage = CasePage.Connect(driver);
                casePage.AddTitle(caseTitle);
                casePage.SaveCase();
                CommonMethods.PlayWait(5000);
                caseId = casePage.GetCaseNumber();
                #endregion

                #region Add U-type Registry Entry
                RegistryEntryPage regEntry = RegistryEntryPage.Connect(driver);
                regEntry.CreateRegistryEntry(RegistryEntryType.OutgoingType.GetStringValue());
                regEntry.AddRegTitle(registryEntryTitle);
                regEntry.AddRegToAddress("AA");
                DocumentPage documentPage = DocumentPage.Connect(driver);
                documentPage.ClickAndAddDocTemplate(AttachmentType.Message.GetStringValue());
                documentPage.AddMessageForDocument("Convert the message into PDF");
                regEntry.ClickSaveBttn();
                #endregion

                #region Change registry entry status to F/done
                regEntry.ClickEditButton();
                regEntry.ChangeREStatusToFerdigOrDone();
                regEntry.ClickSaveBttn();
                #endregion

                #region Convert document to PDF from Attachment/Message
                documentPage.ViewAttachmentInformation("Registry Entry", "Convert to PDF", 1);
                CommonMethods.PlayWait(3000);
                CommonMethods.RefreshBrowserWindow(driver);
                CommonMethods.RefreshBrowserWindow(driver);
                CommonMethods.PlayWait(15000);
                #endregion

                #region Verify the Document is Converted to PDF
                documentPage.VerifyDocumentOrMessageIsConvertedToPDF();
                #endregion

                #region Logout from RM Module
                LogoutPage logoutPage = LogoutPage.Connect(driver);
                logoutPage.LogoutApplication();
                #endregion
            });
        }
コード例 #30
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         FrontPage page = this.Page as FrontPage;
         this.CityId     = page.CityId;
         ImageServerPath = page.ImageServerUrl;
         GetUnionLogo();
         ChangeImg();
     }
 }