Exemplo n.º 1
0
 public LearningSubjects()
 {
     InitializeComponent();
     InitialiseTable();
     CloseBtn.BigBtnSetStyle(Res.CloseBtn);
     SaveBtn.BigBtnSetStyle(Res.SaveBtn);
 }
Exemplo n.º 2
0
        private void EmployeesBtn_Click(object sender, EventArgs e)
        {
            Key = 1;
            tableLayoutPanel3.Hide();
            tableLayoutPanel2.Hide();
            tableLayoutPanel1.Hide();
            SaveBtn.Hide();
            JobTitlesbtn.Enabled   = true;
            DepartmentsBtn.Enabled = true;
            OfficesBtn.Enabled     = true;
            SqldataGridView.Show();
            CreateBtn.Show();
            CreateBtn.Enabled = true;
            UpdateBtn.Show();
            UpdateBtn.Enabled = false;
            DeleteBtn.Show();
            DeleteBtn.Enabled = false;
            TurnOnEditBth.Show();
            MainPicture.Hide();
            string sql = "select p.id_pracownika as ID, p.imie as Imie, p.nazwisko as Nazwisko,  s.nazwa as Stanowisko, d.nazwa_dzialu as 'Nazwa działu', si.nazwa_siedziby as Siedziba, si.adres as Adres" +
                         " from PRACOWNICY p join DZIALY d on p.id_dzialu=d.id_dzialu join STANOWISKA s on p.id_stanowiska=s.id_stanowiska join SIEDZIBY si on d.id_siedziby=si.id_siedziby;";

            LoadDataToSqldataGridView("Pracownicy", sql);
            EmployeesBtn.Enabled = false;
        }
        private void WebCamLaunchClick(object sender, RoutedEventArgs e)
        {
            SaveBtn.Focus();
            var webCam = new camApp();

            webCam.Show();
        }
Exemplo n.º 4
0
        private void InitUIList()
        {
            needAddList    = new ObservableCollection <EmployeeInfo>();
            needUpdateList = new ObservableCollection <EmployeeInfo>();
            //添加职务、部门及在职状态选择列表
            AlgorithmClass.InitEmployeeSelectionList(dataManager.AllEmployeeList, dataManager.AllPostList, dataManager.AllDepartmentList, AlgorithmClass.GetWorkStatusList());
            AllEmployeeList = AlgorithmClass.DeepClone <ObservableCollection <EmployeeInfo> >(dataManager.AllEmployeeList);
            lcv             = new ListCollectionView(AllEmployeeList);
            lcv.Filter      = Fitter_TextChanged;
            lcv.Refresh();

            SaveBtn.SetBinding(Button.IsEnabledProperty, new Binding("IsEmpty")
            {
                Source = lcv, Converter = new BoolConverter()
            });
            RestoreBtn.SetBinding(Button.IsEnabledProperty, new Binding("IsEmpty")
            {
                Source = lcv, Converter = new BoolConverter()
            });
            PrintBtn.SetBinding(Button.IsEnabledProperty, new Binding("IsEmpty")
            {
                Source = lcv, Converter = new BoolConverter()
            });

            EmployeeDataGrid.ItemsSource = lcv;
        }
Exemplo n.º 5
0
        internal void AddImmigrationRecord(string document, string docNumber, string issueDate = null, string expiryDate = null, string eligibilityStatus = null,
                                           string issuedBy = null, string eligibilityReviewDate = null, string comments = null)
        {
            _logger.Info("Entering AddImmigrationRecord().");
            AddBtn.Click();
            // Decide which radio button to select
            if ((document == "Passport") || (document == "passport"))
            {
                _driver.FindElement(By.Id("immigration_type_flag_1")).Click();
            }
            else
            {
                _driver.FindElement(By.Id("immigration_type_flag_2")).Click();
            }
            //Enter remaining data
            DocNum.SendKeys(docNumber);
            IssDate.Clear();
            IssDate.SendKeys(issueDate + Keys.Tab);
            ExDate.Clear();
            ExDate.SendKeys(expiryDate + Keys.Tab);
            ElStatus.SendKeys(eligibilityStatus);
            IssBy.SendKeys(issuedBy);
            ElRevDate.Clear();
            ElRevDate.SendKeys(eligibilityReviewDate + Keys.Tab);
            Comments.SendKeys(comments);
            //Click the Save button
            SaveBtn.Click();

            _logger.Info("Exiting AddImmigrationRecord().");
        }
Exemplo n.º 6
0
 private void Table_Paint(object sender, PaintEventArgs e)
 {
     SaveBtn.BigBtnSetStyle(Res.SaveBtn);
     CloseBtn.BigBtnSetStyle(Res.CloseBtn);
     ClassLbl.Text        = Res.ClassNameLbl;
     TeacherFirstLbl.Text = Res.TeacherLbl;
     TeacherSecLbl.Text   = Res.ExtraTeacherLbl;
 }
Exemplo n.º 7
0
        private void OnSaveClick()
        {
            Program.SaveToFile();

            SaveBtn.Invoke((MethodInvoker) delegate() {
                SaveBtn.Enabled = false;
            });
        }
Exemplo n.º 8
0
        private void SaveBtn_Click(object sender, EventArgs e)
        {
            try
            {
                var phoneRegEx = new Regex("^(\\+380|0)([0-9]{9})$");
                if (!phoneRegEx.IsMatch(PhoneTB.Text))
                {
                    MessageBox.Show("Невіроно введений номер телефону, номер поивнен бути у форматі +380*********");
                    return;
                }
                else
                {
                    _person.Phone = PhoneTB.Text;
                }
                try
                {
                    MailAddress m = new MailAddress(EmailTB.Text);
                    _person.Email = EmailTB.Text;
                }
                catch (FormatException)
                {
                    MessageBox.Show("Перевірте коректність введеного Email");
                    return;
                }

                _person.Name    = NameTB.Text;
                _person.Surname = SurnameTB.Text;
                _person.Address = AddressTB.Text;
                try
                {
                    _person.Birthday = DateTime.Parse(BirthdayTB.Text);
                }
                catch (Exception)
                {
                    MessageBox.Show("Перевірте правильність введеня дати");
                    return;
                }
                dbContext.Entry(_person).State = System.Data.Entity.EntityState.Modified;
                dbContext.SaveChanges();
            }
            catch (Exception) {
                MessageBox.Show("Сталася помилка при збереженні");
            } finally
            {
                NameTB.ReadOnly     = true;
                SurnameTB.ReadOnly  = true;
                AddressTB.ReadOnly  = true;
                BirthdayTB.ReadOnly = true;
                PhoneTB.ReadOnly    = true;
                EmailTB.ReadOnly    = true;

                SaveBtn.Hide();
                EditBtn.Show();

                MessageBox.Show("Дані успішно збережені");
            }
        }
Exemplo n.º 9
0
 private void flowLayoutPanel1_Paint(object sender, PaintEventArgs e)
 {
     SaveBtn.BigBtnSetStyle(Res.SaveBtn);
     CloseBtn.BigBtnSetStyle(Res.CloseBtn);
     SexContainer.Text     = Res.PupilSexLbl;
     AddressContainer.Text = Res.PupilsAddressLbl;
     YearContainer.Text    = Res.YearBirthLbl;
     NameContainer.Text    = Res.FullNameLbl;
 }
Exemplo n.º 10
0
        //Edit Method
        public void EditListing(IWebDriver Driver)
        {
            //Populate the Excel sheet
            Global.GlobalDefinitions.ExcelLib.PopulateInCollection(Global.Base.ExcelPath, "EditShareSkillTestData");

            //Click Manage Listings Menu
            ManageListingsMenu.Click();
            Thread.Sleep(7000);

            //Click Edit Icon
            IJavaScriptExecutor js1 = (IJavaScriptExecutor)Driver;

            js1.ExecuteScript("arguments[0].click();", Element);
            Thread.Sleep(5000);

            //Change Title
            string title1 = Title.Text;

            Title.Clear();
            Title.SendKeys(Global.GlobalDefinitions.ExcelLib.ReadData(2, "Title"));


            //Click Savebutton
            SaveBtn.Click();
            Thread.Sleep(5000);

            //Verification

            ManageListingsMenu.Click();
            Thread.Sleep(7000);
            //Click Edit icon
            IJavaScriptExecutor js2 = (IJavaScriptExecutor)Driver;

            js2.ExecuteScript("arguments[0].click();", Element);
            Thread.Sleep(5000);
            try
            {
                Assert.AreEqual("Industry Connect Software Tester", Title.Text);

                Console.WriteLine("Test1 passed : title edited successfully");
                //Screenshot
                String img = Global.GlobalDefinitions.SaveScreenShotClass.SaveScreenshot(GlobalDefinitions.Driver, "Report");
                Base.test.Log(LogStatus.Info, "Image example: " + img);
                //end test. (Reports)
                Base.extent.EndTest(Base.test);
                //calling Flush writes everything to the log file(Reports)
                Base.extent.Flush();
            }

            catch (Exception e)
            {
                Console.WriteLine(e);
                Console.WriteLine("Test Fail: Skill listing NOT Edited");
            }
        }
Exemplo n.º 11
0
        public static void ShowInterface(bool state)
        {
            Initialize();
            if (IsInterfaceVisible == state)
            {
                return;
            }

            _customizeButton.Caption = state ? "Save & Close" : "Customize UI";
            //destroying a Component and then adding the same Component can crash the game.
            var collider = _customizeButton.Child("Collider");

            if (state)
            {
                if (_customizeButton.HasComponent <UIDragObject>())
                {
                    collider.SetBehaviors <UIDragObject>(true);
                }
                else
                {
                    collider.AddComponent <UIDragObject>().target = _customizeButton.GameObject.transform;
                }
            }
            else
            {
                collider.SetBehaviors <UIDragObject>(false);
            }
            if (state && !IsInterfaceCreated)
            {
                CreateInterface();
                return;
            }

            TooltipOffsetCheckbox.SetActive(state);
            DragPartyBar.SetActive(state);
            DragHugBgr.SetActive(state);
            DragLog.SetActive(state);
            DragAbilitiesBar.SetActive(state);
            ToggleLogButtons.SetActive(state);
            ToggleHudOrientation.SetActive(state);
            DragHudPanelLeft.SetActive(state);
            DragHudPanelRight.SetActive(state);
            DragClock.SetActive(state);
            ToggleHudBgr.SetActive(state);
            TogglePartyOrientation.SetActive(state);
            ToggleBuffsSide.SetActive(state);
            DragFormationBar.SetActive(state);
            FrameDropdown.SetActive(state);
            ToggleButtonsBgr.SetActive(state);
            TogglePortraitHighlights.SetActive(state);
            ToggleCustomTextures.SetActive(state);
            SaveBtn.SetActive(state);
            CancelBtn.SetActive(state);
            UseDefaultUIBtn.SetActive(state);
        }
Exemplo n.º 12
0
 private void WebCamLaunchClick(object sender, RoutedEventArgs e)
 {
     using (new WaitCursor())
     {
         // very long task
         SaveBtn.Focus();
         var webCam = new camApp();
         webCam.Show();
         IsCameraLaunched = true;
     }
 }
Exemplo n.º 13
0
 private void OlympicProcess_Load(object sender, EventArgs e)
 {
     ClassLbl.Text = string.Join(" ", Res.ClassNameLbl, AppConstants.CurrentUser.Class);
     UserLbl.Text  = AppConstants.CurrentUser.SimpleName;
     CloseBtn.SmallBtnSetStyle(Res.CloseBtn);
     SaveBtn.SmallBtnSetStyle(Res.SaveBtn);
     FullNameLbl.Text = Res.FullNameLbl;
     SubjectLbl.Text  = string.Empty;
     SaveToFile.SmallBtnSetStyle(Res.SaveToFileLbl);
     SaveToFile.Visible = teach.IsAdmin;
 }
Exemplo n.º 14
0
        public AdminScreen()
        {
            InitializeComponent();
            teacherCB.Items.AddRange(AppConstants.teacs.Select(item => item.SimpleName).ToArray());

            SaveBtn.BigBtnSetStyle(Res.SaveBtn);
            CloseBtn.BigBtnSetStyle(Res.CloseBtn);

            Box.Text        = Res.AdminPost;
            SaveBtn.Enabled = false;
        }
        public override void ClickOperation(string elementName)
        {
            string trimmedElementName = elementName.Replace(" ", string.Empty).Trim();

            switch (trimmedElementName.ToUpper())
            {
            case "SAVE":
                SaveBtn.ClickOnElement();
                break;
            }
        }
Exemplo n.º 16
0
        public ClassesConnections()
        {
            InitializeComponent();
            ClassNameLbl.Text   = Res.ClassNameLbl;
            TeacherNameLbl.Text = Res.AdminTeacherLbl;

            CloseBtn.BigBtnSetStyle(Res.CloseBtn);
            SaveBtn.BigBtnSetStyle(Res.SaveBtn);

            InitialiseTable();
        }
Exemplo n.º 17
0
        private void UpdateTeacherActivity_Load(object sender, EventArgs e)
        {
            ClassLbl.Text        = Res.ClassNameLbl;
            ActivityNameLbl.Text = Res.ActivityNameLbl;

            FullNameLbl.Text = Res.FullNameLbl;
            StatusLbl.Text   = Res.StatusLbl;

            SaveBtn.BigBtnSetStyle(Res.SaveBtn);
            CloseBtn.BigBtnSetStyle(Res.CloseBtn);
        }
Exemplo n.º 18
0
 private void BodyOrTitleEditor_KeyDown(object sender, KeyEventArgs e)
 {
     if (Keyboard.Modifiers == ModifierKeys.Control &&
         e.Key == Key.S
         )
     {
         SaveBtn.Focus();
         DataManager.UpdateRecordData(MainDataContext.SelectedRecord);
         sender.CastTo <UIElement>().Focus();
         e.Handled = true;
     }
 }
Exemplo n.º 19
0
        private void SetEvent()
        {
            SolidColorBrush onbrush   = "#FFFFFF".ToBrush();
            SolidColorBrush overBrush = "#F7F7F7".ToBrush();
            SolidColorBrush downBrush = "#EAEAEA".ToBrush();

            OpenBtn.SetBtnColor(onbrush, overBrush, downBrush);
            SaveBtn.SetBtnColor(onbrush, overBrush, downBrush);

            OpenBtn.SetOnClick(Open);
            SaveBtn.SetOnClick(Save);
        }
Exemplo n.º 20
0
        private void EditBtn_Click(object sender, EventArgs e)
        {
            EditBtn.Hide();
            SaveBtn.Show();

            NameTB.ReadOnly     = false;
            SurnameTB.ReadOnly  = false;
            AddressTB.ReadOnly  = false;
            BirthdayTB.ReadOnly = false;
            PhoneTB.ReadOnly    = false;
            EmailTB.ReadOnly    = false;
        }
Exemplo n.º 21
0
        public StateTab EditLoginIDField()
        {
            var editEINCode = new StateTab(WebDriver);

            Thread.Sleep(1200);
            LoginIDField.Clear();
            LoginIDField.SendKeys("autobot");
            Thread.Sleep(1200);
            SaveBtn.ClickAndWaitForPageToLoad(editEINCode);
            Thread.Sleep(1200);
            return(new StateTab(WebDriver));
        }
Exemplo n.º 22
0
        public void UpdateUI()
        {
            _titleBar.SetText(Controller.GetLanguage()["SetsTitle"]);
            _common.SetText(Controller.GetLanguage()["SetsTabCommon"]);
            _binds.SetText(Controller.GetLanguage()["SetsTabBinds"]);
            _sticks.SetText(Controller.GetLanguage()["SetsTabSticks"]);
            SaveBtn.SetText(Controller.GetLanguage()["SaveButton"]);

            _commonContent.UpdateUI();
            _sticksContent.UpdateUI();
            _bindsContent.UpdateUI();
        }
Exemplo n.º 23
0
        private void AddNewYearActivity_Load(object sender, EventArgs e)
        {
            ClassLbl.Text        = Res.ClassNameLbl;
            ActivityNameLbl.Text = Res.ActivityNameLbl;

            FullNameLbl.Text      = Res.FullNameLbl;
            NeedToProcessLbl.Text = Res.NeedToProcessLbl;

            SaveBtn.BigBtnSetStyle(Res.SaveBtn);
            CloseBtn.BigBtnSetStyle(Res.CloseBtn);

            ChooseClassCB.Items.AddRange(AppConstants.AvailableClassesList.ToArray());
        }
 public void Init(string value, bool overriden, ParameterMetadata parameterMetadata, string objectId, bool updateEnabled, VerticalLayoutGroup layoutGroupToBeDisabled, GameObject canvasRoot)
 {
     LayoutGroupToBeDisabled = layoutGroupToBeDisabled;
     CanvasRoot = canvasRoot;
     SaveBtn.gameObject.SetActive(false);
     this.parameterMetadata = parameterMetadata;
     this.objectId          = objectId;
     SetValue(value, overriden);
     SaveBtn.SetInteractivity(updateEnabled, "Modification could only be done when offline");
     ModifyBtn.SetInteractivity(updateEnabled, "Modification could only be done when offline");
     RestoreBtn.SetInteractivity(updateEnabled, "Modification could only be done when offline");
     CancelBtn.SetInteractivity(updateEnabled, "Modification could only be done when offline");
 }
Exemplo n.º 25
0
        public StateTab EditEINField()
        {
            var editEINCode = new StateTab(WebDriver);

            Thread.Sleep(2100);
            StateEINField.Clear();
            Thread.Sleep(2100);
            StateEINField.SendKeys(ConfigurationManager.AppSettings["EINNumber"]);
            Thread.Sleep(2100);
            SaveBtn.ClickAndWaitForPageToLoad(editEINCode);
            Thread.Sleep(2100);
            return(new StateTab(WebDriver));
        }
Exemplo n.º 26
0
        public void EditListing(IWebDriver Driver)
        {
            //Click Manage Listings Menu
            ManageListingsMenu.Click();
            Thread.Sleep(7000);

            //Click Edit Icon
            IJavaScriptExecutor javascript = (IJavaScriptExecutor)Driver;

            javascript.ExecuteScript("arguments[0].click();", Element);
            Thread.Sleep(5000);

            //Change Title
            string title1 = Title.Text;

            Title.Clear();
            Title.SendKeys(Helpers.ExcelLib.ReadData(2, "Title"));


            //Click Savebutton
            SaveBtn.Click();
            Thread.Sleep(5000);

            ////Verification
            //var title2 = "Industry Connect Software Tester";
            //if (title1 == title2)
            //{
            //    Console.WriteLine("Test1 passed : title edited successfully");
            //    //Screenshots
            //    //Helpers.SaveScreenShotClass.SaveScreenshot(CommonDriver.Driver, "Edit Listing");
            //}
            //else
            //{
            //    Console.WriteLine("Test1 failed : Title not edited");
            //}


            try
            {
                IJavaScriptExecutor jse     = (IJavaScriptExecutor)Driver;
                IWebElement         element = Driver.FindElement(By.CssSelector("div:nth-child(2) table.ui.striped.table:nth-child(1) tbody:nth-child(2) tr:nth-child(1) > td.two.wide:nth-child(3)"));
                jse.ExecuteScript("return arguments[0].text", element);

                Assert.AreEqual("Industry Connect Software Tester", element);
                Console.WriteLine("Test Pass: Skill listing edited");
            }
            catch (Exception)
            {
                Console.WriteLine("Test Fail: Skill listing NOT Edited");
            }
        }
Exemplo n.º 27
0
        private void UpdateBtn_Click(object sender, EventArgs e)
        {
            key = 'u';
            switch (Key)
            {
            case 1: Load_Employees();  break;

            case 2: Load_JobTitles(); tableLayoutPanel1.Show(); SaveBtn.Show(); break;

            case 3: Load_Offices(); tableLayoutPanel2.Show(); SaveBtn.Show(); break;

            default: tableLayoutPanel3.Show(); SaveBtn.Show(); ComboBoxPreparation(); Load_Departments();  break;
            }
        }
Exemplo n.º 28
0
        private void CreateBtn_Click(object sender, EventArgs e)
        {
            key = 'c';
            switch (Key)
            {
            case 1: CreateEmployees(); break;

            case 2: tableLayoutPanel1.Show(); SaveBtn.Show(); MessageBox.Show("Stanowiska"); break;

            case 3: tableLayoutPanel2.Show(); SaveBtn.Show(); MessageBox.Show("Oddziały"); break;

            default: tableLayoutPanel3.Show(); SaveBtn.Show(); ComboBoxPreparation(); MessageBox.Show("Działy"); break;
            }
        }
Exemplo n.º 29
0
        public ClassesRegister()
        {
            InitializeComponent();
            ChooseClassLbl.Text = Res.PressClassLbl;
            FullNameLbl.Text    = Res.FullNameLbl;

            SaveBtn.SmallBtnSetStyle(Res.SaveBtn);
            ExportBtn.SmallBtnSetStyle(Res.ExportBtn);
            CloseBtn.SmallBtnSetStyle(Res.CloseBtn);

            TableFlow.Visible      = false;
            ChooseColumnCB.Enabled = false;
            ChooseColumnCB.Items.AddRange(AppConstants.columnsPupilList.ToArray());
        }
Exemplo n.º 30
0
        public TeachersRegistration()
        {
            InitializeComponent();
            ExportBtn.SmallBtnSetStyle(Res.ExportBtn);
            CloseBtn.SmallBtnSetStyle(Res.CloseBtn);
            SaveBtn.SmallBtnSetStyle(Res.SaveBtn);
            FullNameLbl.Text = Res.FullNameLbl;

            SaveBtn.Enabled   = false;
            ExportBtn.Enabled = true;

            Table.Visible = false;
            ColumnNameCB.Items.AddRange(AppConstants.columnsTeacherList.ToArray());
        }