Example #1
0
        private void btnlogin_Click(object sender, EventArgs e)
        {
            bool        isExist = false;
            XmlDocument doc     = new XmlDocument();

            doc.Load("employees.xml");
            XmlNodeList passwords = doc.GetElementsByTagName("password");
            XmlNodeList IDs       = doc.GetElementsByTagName("id");
            XmlNodeList statuss   = doc.GetElementsByTagName("role");
            string      status    = "";

            for (int i = 0; i < passwords.Count; i++)
            {
                string passwordValue = passwords[i].InnerText;
                string idValue       = IDs[i].InnerText;
                if (idValue == ID.Text && passwordValue == password.Text)
                {
                    isExist = true;
                    status  = statuss[i].InnerText;
                    GlobalVariableClass.Temp = idValue;
                }
            }
            if (isExist)
            {
                id = ID.Text.ToString();
                if (status == "Admin")
                {
                    AdminActionForm adminActionForm = new AdminActionForm(form1);
                    adminActionForm.Show();
                }
                else
                {
                    //user form will appear
                    //   UserActionForm userActionsForm = new UserActionForm(form1);
                    //id = int.Parse(ID.Text.ToString());
                    UserActionForm userActionsForm1 = new UserActionForm(form1, id);
                    userActionsForm1.Show();
                }
                form1.Hide();
            }
            else
            {
                MessageBox.Show("ID or password does not exist");
            }
        }
 public void initialize(AdminActionForm adminActionForm, EditEmployeeForm editEmployeeForm)
 {
     this.adminActionForm  = adminActionForm;
     this.editEmployeeForm = editEmployeeForm;
 }
Example #3
0
 public EditEmployeeForm(AdminActionForm adminActionForm) : this()
 {
     this.adminActionForm = adminActionForm;
     editEmployee1.initialize(adminActionForm, this);
 }
Example #4
0
 public ViewProjectForm(AdminActionForm adminActionForm) : this()
 {
     this.adminActionForm = adminActionForm;
     viewProject1.initialize(adminActionForm, this, true);
 }
 public UserActionForm(AdminActionForm adminActionForm) : this()
 {
     this.adminActionForm = adminActionForm;
     userAction1.initilize(adminActionForm, this);
 }
 public UserActionForm()
 {
     adminActionForm = null;
     form1           = null;
     InitializeComponent();
 }
 public RemoveEmployeeForm(AdminActionForm adminActionForm) : this()
 {
     this.adminActionForm = adminActionForm;
     removeEmployee1.initialize(adminActionForm, this);
 }
 public void initialize(AdminActionForm adminActionForm, CloseProjectForm closeProjectForm)
 {
     this.adminActionForm  = adminActionForm;
     this.closeProjectForm = closeProjectForm;
 }
 public void initialize(AdminActionForm adminActionForm, Form form)
 {
     this.adminActionForm = adminActionForm;
     this.form            = form;
 }
Example #10
0
 public void initialize(AdminActionForm adminActionForm, EditProjectForm editProjectForm)
 {
     this.adminActionForm = adminActionForm;
     this.editProjectForm = editProjectForm;
 }
 public void initialize(AdminActionForm adminActionForm, ViewProjectForm viewProjectForm, Boolean Admin)
 {
     this.adminActionForm = adminActionForm;
     this.ViewProjectForm = viewProjectForm;
     this.Admin           = Admin;
 }
 public void initialize(AdminActionForm adminActionForm, RemoveEmployeeForm removeEmployeeForm)
 {
     this.adminActionForm    = adminActionForm;
     this.removeEmployeeForm = removeEmployeeForm;
 }
Example #13
0
 public CloseProjectForm(AdminActionForm adminActionForm) : this()
 {
     this.adminActionForm = adminActionForm;
     closeProject1.initialize(adminActionForm, this);
 }
Example #14
0
 public EditProjectForm(AdminActionForm adminActionForm) : this()
 {
     this.adminActionForm = adminActionForm;
     editProject1.initialize(adminActionForm, this);
 }
 public CreateTaskForm(AdminActionForm adminActionForm) : this()
 {
     this.adminActionForm = adminActionForm;
     createTask1.initialize(adminActionForm, this);
 }
Example #16
0
 public void initilize(AdminActionForm adminActionForm, UserActionForm userActionForm)
 {
     this.adminActionForm = adminActionForm;
     this.UserActionForm  = userActionForm;
     admin = true;
 }
Example #17
0
 public void initialize(AdminActionForm adminActionForm, CreateProjectForm createProjectForm)
 {
     this.CreateProjectForm = createProjectForm;
     this.adminActionForm   = adminActionForm;
 }
 public CreateEmployeeForm(AdminActionForm adminActionForm) : this()
 {
     this.adminActionForm = adminActionForm;
     create_Employee1.initialize(adminActionForm, this);
 }
Example #19
0
 public void initialize(AdminActionForm adminActionForm, CreateTaskForm createTaskForm)
 {
     this.adminActionForm = adminActionForm;
     this.createTaskForm  = createTaskForm;
 }