Exemplo n.º 1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            Employee               = new Voodoo.Objects.Employee();
            Employee.ID            = employeeID;
            Employee.FirstName     = txtFirstName.Text;
            Employee.LastName      = txtLastName.Text;
            Employee.EmailAddress  = txtEmail.Text;
            Employee.PhoneNumber   = txtPhone.Text;
            Employee.UserName      = txtUsername.Text;
            Employee.Password      = txtPassword.Text;
            Employee.SecurityLevel = int.Parse(ddSecurityLevels.SelectedValue.ToString());
            Employee.DateCreated   = DateTime.Parse(txtDateCreated.Text);

            xmlData.Update(Employee, XmlData.Tables.Employees);

            this.Close();
        }
Exemplo n.º 2
0
        private void populateForm(DataGridViewRow drEmployee)
        {
            Employee               = new Voodoo.Objects.Employee();
            Employee.FirstName     = drEmployee.Cells["firstName"].Value.ToString();
            Employee.LastName      = drEmployee.Cells["lastName"].Value.ToString();
            Employee.EmailAddress  = drEmployee.Cells["emailAddress"].Value.ToString();
            Employee.PhoneNumber   = drEmployee.Cells["phoneNumber"].Value.ToString();
            Employee.UserName      = drEmployee.Cells["username"].Value.ToString();
            Employee.Password      = drEmployee.Cells["password"].Value.ToString();
            Employee.SecurityLevel = int.Parse(drEmployee.Cells["securityLevel"].Value.ToString());
            Employee.DateCreated   = DateTime.Parse(drEmployee.Cells["dateCreated"].Value.ToString());

            txtFirstName.Text = Employee.FirstName;
            txtLastName.Text  = Employee.LastName;
            txtEmail.Text     = Employee.EmailAddress;
            txtPhone.Text     = Employee.PhoneNumber;
            txtUsername.Text  = Employee.UserName;
            txtPassword.Text  = Employee.Password;
            ddSecurityLevels.SelectedValue = Employee.SecurityLevel;
            txtDateCreated.Text            = Employee.DateCreated.ToShortDateString();
        }
Exemplo n.º 3
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            if (txtUserName.Text.Trim().Length == 0)
            {
                MessageBox.Show("User Name is required");
            }
            else if (txtPassword.Text.Trim().Length == 0)
            {
                MessageBox.Show("Password is required");
            }
            else
            {
                UserName = txtUserName.Text.Trim();
                Password = txtPassword.Text.Trim();

                dtEmployee = xmlData.Select("username = '******' and password = '******'", "", XmlData.Tables.Employees);

                if (dtEmployee != null)
                {
                    Employee               = new Voodoo.Objects.Employee();
                    Employee.FirstName     = dtEmployee.Rows[0]["firstName"].ToString();
                    Employee.LastName      = dtEmployee.Rows[0]["lastName"].ToString();
                    Employee.EmailAddress  = dtEmployee.Rows[0]["emailAddress"].ToString();
                    Employee.PhoneNumber   = dtEmployee.Rows[0]["phoneNumber"].ToString();
                    Employee.UserName      = dtEmployee.Rows[0]["username"].ToString();
                    Employee.Password      = dtEmployee.Rows[0]["password"].ToString();
                    Employee.SecurityLevel = int.Parse(dtEmployee.Rows[0]["securityLevel"].ToString());
                    Employee.DateCreated   = DateTime.Parse(dtEmployee.Rows[0]["dateCreated"].ToString());

                    this.DialogResult = DialogResult.OK;
                }
                else
                {
                    MessageBox.Show("Invalid login");
                }

                this.Close();
            }
        }