private void Next_Click(object sender, RoutedEventArgs e)
        {
            int    selectedProfileType = 0;
            string first, middle, last, dateBirth, dateStart;
            char   selectedGender = 'N';
            string cellNumber1, cellNumber2, workNumber, fax;
            string userEmail, storedPassword;
            string homePhoneNumber, notes;

            first           = FirstName.Text;
            middle          = MiddleName.Text;
            last            = LastName.Text;
            dateBirth       = DateOfBirth.Text;
            dateStart       = StartDate.Text;
            homePhoneNumber = HomePhone.Text;
            cellNumber1     = CellPhone1.Text;
            cellNumber2     = CellPhone2.Text;
            workNumber      = WorkPhone.Text;
            fax             = FaxNumber.Text;
            userEmail       = Email.Text;
            storedPassword  = UserEmployeeCollection.GetPassword(passedUsername);
            notes           = NotesTextBox.Text;
            if (ProfileType.Text == "Owner")
            {
                selectedProfileType = 1;
            }
            if (Gender.Text == "Male")
            {
                selectedGender = 'M';
            }
            else if (Gender.Text == "Female")
            {
                selectedGender = 'F';
            }
            else if (Gender.Text == "Attack Helicopter")
            {
                selectedGender = 'A';
            }

            DateTime dateRightNow = DateTime.Now;
            DateTime fakeQuitDate = new DateTime(2100, 1, 1);
            DateTime BirthDate    = DateTime.Parse(dateBirth);
            DateTime DateofStart  = DateTime.Parse(dateStart);

            //adds on to the back
            //so access with UserCollection.last();
            UserEmployeeCollection.ModifyUser(1, first, middle, last, selectedProfileType, 1,
                                              passedUsername, storedPassword, BirthDate, selectedGender,
                                              homePhoneNumber, cellNumber1, cellNumber2, workNumber,
                                              fax, userEmail, DateofStart, fakeQuitDate,
                                              UserEmployeeCollection.GetCreatedByDate(passedUsername),
                                              UserEmployeeCollection.GetCreatedBy(passedUsername),
                                              dateRightNow, sessionUserModifyEmployee, notes, 1, passedUsername);

            EmployeeShow main = new EmployeeShow(sessionUserModifyEmployee, passedUsername);

            App.Current.MainWindow = main;
            this.Close();
            main.Show();
        }
예제 #2
0
        private void button_Click(object sender, RoutedEventArgs e)
        {
            EmployeeShow main = new EmployeeShow(sessionUserSelectUserToView, passedUsername);

            App.Current.MainWindow = main;
            this.Close();
            main.Show();
        }
        private void Next_Click(object sender, RoutedEventArgs e)
        {
            string   street1, city1, state1;
            string   street2, city2, state2;
            string   notes1, notes2;
            int      zip1, zip2;
            DateTime dateRightNow = DateTime.Now;

            street1 = UserInputStreet1.Text;
            city1   = UserInputCity1.Text;
            state1  = UserInputState1.Text;
            zip1    = Convert.ToInt32(UserInputZip1.Text);
            notes1  = NotesTextBox1.Text;
            UserEmployeeAddressCollection.ModifyUserAddress1(passedUsername,
                                                             street1, city1, state1, zip1, dateRightNow,
                                                             sessionUserEmployeeAddressModify, dateRightNow,
                                                             sessionUserEmployeeAddressModify, notes1);

            if (Address2Valid.Text == "Yes")
            {
                street2 = UserInputStreet2.Text;
                city2   = UserInputCity2.Text;
                state2  = UserInputState2.Text;
                zip2    = Convert.ToInt32(UserInputZip2.Text);
                notes2  = NotesTextBox2.Text;
                UserEmployeeAddressCollection2.ModifyUserAddress2(passedUsername,
                                                                  street2, city2, state2, zip2, dateRightNow,
                                                                  sessionUserEmployeeAddressModify, dateRightNow,
                                                                  sessionUserEmployeeAddressModify, notes2);
            }
            else if (Address2Valid.Text == "No")
            {
                //UserEmployeeAddressCollection2.DeleteUserAddress2(passedUsername);
                UserEmployeeAddressCollection2.ModifyUserAddress2(passedUsername,
                                                                  " ", " ", " ", 0, dateRightNow,
                                                                  sessionUserEmployeeAddressModify, dateRightNow,
                                                                  sessionUserEmployeeAddressModify, " ");
            }

            EmployeeShow main = new EmployeeShow(sessionUserEmployeeAddressModify, passedUsername);

            App.Current.MainWindow = main;
            this.Close();
            main.Show();
        }
예제 #4
0
        private void Next_Click(object sender, RoutedEventArgs e)
        {
            string   firstName1, lastName1, phone1, relation1;
            string   firstName2, lastName2, phone2, relation2;
            string   notes1, notes2;
            DateTime dateRightNow = DateTime.Now;

            firstName1 = UserInputFirstName1.Text;
            lastName1  = UserInputLastName1.Text;
            phone1     = UserInputPhone1.Text;
            relation1  = UserInputRelation1.Text;
            notes1     = eNotesTextBox1.Text;
            UserEmployeeEmergencyCollection.ModifyUserEmergencyContact1(passedUsername,
                                                                        firstName1, lastName1, phone1, relation1, dateRightNow,
                                                                        sessionUserEContactModify, dateRightNow,
                                                                        sessionUserEContactModify, notes1);

            if (eContact2Valid.Text == "Yes")
            {
                firstName2 = UserInputFirstName2.Text;
                lastName2  = UserInputLastName2.Text;
                phone2     = UserInputPhone2.Text;
                relation2  = UserInputRelation2.Text;
                notes2     = eNotesTextBox2.Text;
                UserEmployeeEmergencyCollection2.ModifyUserEmergencyContact2(passedUsername,
                                                                             firstName2, lastName2, phone2, relation2, dateRightNow,
                                                                             sessionUserEContactModify, dateRightNow,
                                                                             sessionUserEContactModify, notes2);
            }
            else if (eContact2Valid.Text == "No")
            {
                //UserEmployeeEmergencyCollection2.RemoveEContact2(passedUsername);
                UserEmployeeEmergencyCollection2.ModifyUserEmergencyContact2(passedUsername,
                                                                             " ", " ", " ", " ", dateRightNow,
                                                                             sessionUserEContactModify, dateRightNow,
                                                                             sessionUserEContactModify, " ");
            }

            EmployeeShow main = new EmployeeShow(sessionUserEContactModify, passedUsername);

            App.Current.MainWindow = main;
            this.Close();
            main.Show();
        }