コード例 #1
0
        public void EditExsitingBuliding()
        {
            BuildingPage buildingPage          = GoToBuildingPage();
            BuildingForm editBuildingForm      = buildingPage.GoToEditBuilding();
            BuildingPage buildingPageAfterEdit = editBuildingForm.EditBuildingData(name, randomInt, city, street);

            Assert.IsTrue(buildingPageAfterEdit.Table.IsDataExistsInTableRows(name, street, city, "Aktywny"));
        }
コード例 #2
0
        private OfficePage GoToOfficePage()
        {
            LoginPage    loginPage    = new LoginPage(manager);
            HomePage     homePage     = loginPage.SetCorrectLoginData(login, password);
            BuildingPage buildingPage = homePage.GoTo <BuildingPage>(NavigationTo.NIERUCHOMOSCI);
            BuildingForm buildingForm = buildingPage.GoToEditBuilding();
            OfficePage   officePage   = buildingForm.GoTo <OfficePage>();

            return(new OfficePage(manager));
        }
コード例 #3
0
        public void AddNewBuilding()
        {
            BuildingPage buildingPage       = GoToBuildingPage();
            BuildingForm createBuildingForm = buildingPage.GoTo <BuildingForm>();

            createBuildingForm.FillInTeFormFields(name, street, randomInt, city, "Aktywny");
            BuildingPage buildingPageAfterAddNewBuilding = createBuildingForm.SubmitForm <BuildingPage>();

            Assert.IsTrue(buildingPageAfterAddNewBuilding.Table.IsDataExistsInTableRows(name, street, city, "Aktywny"));
        }
コード例 #4
0
        public void CreateBuildingWithoutStatus()
        {
            BuildingPage buildingPage       = GoToBuildingPage();
            BuildingForm createBuildingForm = buildingPage.GoTo <BuildingForm>();

            createBuildingForm.FillInTeFormFields(name, street, randomInt, city, "Wybierz");
            BuildingForm formAfterSubmit = createBuildingForm.SubmitIncorrectForm();

            Assert.IsTrue(formAfterSubmit.Error.IsDisplayUnselectedStatusErrorField);
            Assert.AreEqual(formAfterSubmit.Error.UnselectedStatusErrorText, "Pole jest wymagane.");
        }
コード例 #5
0
        public void CreateBuildingWithCityEmpty()
        {
            BuildingPage buildingPage       = GoToBuildingPage();
            BuildingForm createBuildingForm = buildingPage.GoTo <BuildingForm>();

            createBuildingForm.FillInTeFormFields(name, street, randomInt, string.Empty, "Aktywny");
            BuildingForm formAfterSubmit = createBuildingForm.SubmitIncorrectForm();

            Assert.IsTrue(formAfterSubmit.Error.IsDisplayEmptyCityErrorField);
            Assert.AreEqual(formAfterSubmit.Error.EmptyCityErrorText, "Pole jest wymagane.");
        }
コード例 #6
0
ファイル: FormMain2019.cs プロジェクト: n-d-khoa/Nidec_Git
        private void Building_btn_Click(object sender, EventArgs e)
        {
            BuildingForm builFrm = new BuildingForm();

            builFrm.ShowDialog();
        }
コード例 #7
0
        public static BaseForm getForm(string name)
        {
            BaseForm f = new ObjectForm();

            switch (name)
            {
            case "Object":
                f = new ObjectForm();
                break;

            case "Linq":
                f = new LinqForm();
                break;

            case "People":
                f = new PeopleForm();
                break;

            case "ConnectToUniversityPeople":
                f = new ConnectToUniversityPeopleForm();
                break;

            case "Worker":
                f = new Workers();
                break;

            case "Leadership":
                f = new LeadershipForm();
                break;

            case "Teacher":
                f = new TeacherForm();
                break;

            case "Staff":
                f = new StaffForm();
                break;

            case "Student":
                f = new StudentForm();
                break;

            case "Entrant":
                f = new EntrantForm();
                break;

            case "Thing":
                f = new ThingForm();
                break;

            case "CultureThing":
                f = new CultureThingForm();
                break;

            case "MatherialThing":
                f = new MatherialThingForm();
                break;

            case "Building":
                f = new BuildingForm();
                break;

            case "Room":
                f = new RoomForm();
                break;

            case "PersonalThing":
                f = new RersonalThingForm();
                break;

            case "Literature":
                f = new LiteratureForm();
                break;

            case "Electronic":
                f = new ElectronicForm();
                break;

            case "NotMatherialThing":
                f = new NotMatherialForm();
                break;

            case "GroupOfPeople":
                f = new GroupOfPeopleForm();
                break;

            case "Faculty":
                f = new FacultyForm();
                break;

            case "Group":
                f = new GroupForm();
                break;

            case "ManageOfPeople":
                f = new ManageOfPeopleForm();
                break;

            case "Mark":
                f = new MarkForm();
                break;

            case "Award":
                f = new AwardForm();
                break;

            //case "Event":
            //    f = new EventForm();
            //    break;
            //case "ControlKnowledge":
            //    f = new ControlKnowledgeForm();
            //    break;
            case "Subject":
                f = new SubjectForm();
                break;
            }
            return(f);
        }