private void usersBtn_Click(object sender, EventArgs e)
        {
            Users user = new Users();

            MainClass.setCurrentForm(user);
            MainClass.showWindow(user, this, MDI.ActiveForm);
        }
Example #2
0
        public virtual void setPrivilleges_Click(object sender, EventArgs e)
        {
            UserPrivileges up = new UserPrivileges();

            MainClass.setCurrentForm(new UserPrivileges());
            MainClass.showWindow(up, this, MDI.ActiveForm);
        }
        private void eventsBtn_Click(object sender, EventArgs e)
        {
            Events events = new Events();

            MainClass.setCurrentForm(new Students());
            MainClass.showWindow(events, this, MDI.ActiveForm);
        }
        private void rolesBtn_Click(object sender, EventArgs e)
        {
            Roles role = new Roles();

            MainClass.setCurrentForm(role);
            MainClass.showWindow(role, this, MDI.ActiveForm);
        }
        private void stdBtn_Click(object sender, EventArgs e)
        {
            Students students = new Students();

            MainClass.setCurrentForm(students);
            logoPanel.Visible = false;
            MainClass.showWindow(students, this, MDI.ActiveForm);
        }
        private void loginBtn_Click(object sender, EventArgs e)
        {
            if (usernameTxt.Text == "")
            {
                usernameErrorLabel.Visible = true;
            }
            else
            {
                usernameErrorLabel.Visible = false;
            }
            if (passwordtxt.Text == "")
            {
                passwordErrorLabel.Visible = true;
            }
            else
            {
                passwordErrorLabel.Visible = false;
            }

            if (usernameErrorLabel.Visible || passwordErrorLabel.Visible)
            {
                MainClass.ShowMSG("Fields with * are mandatory.", "Error", "Error");
            }
            else
            {
                if (mai.getStaffLogin(usernameTxt.Text, passwordtxt.Text))
                {
                    if (MainClass.STAFFROLE == "Faculty")
                    {
                        FacultyDB hs = new FacultyDB();
                        MainClass.showWindow(hs, this, MDI.ActiveForm);
                        MDI.mdiobj.logoutToolStripMenuItem.Enabled = true;
                        this.Close();
                    }
                    else if (MainClass.STAFFROLE == "Admin")
                    {
                        HomeScreen hs = new HomeScreen();
                        MainClass.showWindow(hs, this, MDI.ActiveForm);
                        MDI.mdiobj.logoutToolStripMenuItem.Enabled = true;
                        this.Close();
                    }
                }
                else
                {
                    MainClass.ShowMSG("Invalid login details.", "Error", "Error");
                }
            }
        }
        private void staffBtn_Click(object sender, EventArgs e)
        {
            Staff st = new Staff();

            MainClass.showWindow(st, this, MDI.ActiveForm);
        }
 private void btnCheckAvailability_Click(object sender, EventArgs e)
 {
     MainClass.showWindow(new checkAvailability(), this, MDI.ActiveForm);
 }
 private void btnOverDuePayments_Click(object sender, EventArgs e)
 {
     MainClass.showWindow(new libraryOverDuePayments(), this, MDI.ActiveForm);
 }
 private void backBtn_Click(object sender, EventArgs e)
 {
     MainClass.showWindow(new Home(), this, MDI.ActiveForm);
 }
Example #11
0
        private void saveBtn_Click(object sender, EventArgs e)
        {
            StringBuilder sb = new StringBuilder();

            if (isCB.Checked)
            {
                if (datasourceTxt.Text == "")
                {
                    dserrorLabel.Visible = true;
                }
                else
                {
                    dserrorLabel.Visible = false;
                }
                if (dbTxt.Text == "")
                {
                    dberrorlabel.Visible = true;
                }
                else
                {
                    dserrorLabel.Visible = false;
                }
                if (dberrorlabel.Visible || dserrorLabel.Visible)
                {
                    MessageBox.Show("Fields with * are mandatory");
                }
                else
                {
                    sb.Append("Data Source=" + datasourceTxt.Text + ";Initial Catalog=" + dbTxt.Text + ";Integrated Security=true;MultipleActiveResultSets=true");
                    File.WriteAllText(MainClass.path + "\\cnt", sb.ToString());
                    DialogResult dr = MessageBox.Show("Settings saved successfully.", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    if (dr == DialogResult.OK)
                    {
                        Login log = new Login();
                        MainClass.showWindow(log, this, MDI.ActiveForm);
                    }
                }
            }
            else
            {
                if (datasourceTxt.Text == "")
                {
                    dserrorLabel.Visible = true;
                }
                else
                {
                    dserrorLabel.Visible = false;
                }
                if (dbTxt.Text == "")
                {
                    dberrorlabel.Visible = true;
                }
                else
                {
                    dserrorLabel.Visible = false;
                }
                if (usernameTxt.Text == "")
                {
                    usernameerroelabel.Visible = true;
                }
                else
                {
                    usernameerroelabel.Visible = false;
                }
                if (passwordTxt.Text == "")
                {
                    passworderrorlabel.Visible = true;
                }
                else
                {
                    passworderrorlabel.Visible = false;
                }
                if (dberrorlabel.Visible || dserrorLabel.Visible || usernameerroelabel.Visible || passworderrorlabel.Visible)
                {
                    MessageBox.Show("Fields with * are mandatory");
                }
                else
                {
                    sb.Append("Data Source=" + datasourceTxt.Text + ";Initial Catalog=" + dbTxt.Text + ";User ID=" + usernameTxt.Text + ";Password="******";MultipleActiveResultSets=true");
                    File.WriteAllText(MainClass.path + "\\cnt", sb.ToString());
                    DialogResult dr = MessageBox.Show("Settings saved successfully.", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    if (dr == DialogResult.OK)
                    {
                        Login log = new Login();
                        MainClass.showWindow(log, this, MDI.ActiveForm);
                    }
                }
            }
        }
        private void houseBtn_Click(object sender, EventArgs e)
        {
            Houses st = new Houses();

            MainClass.showWindow(st, this, MDI.ActiveForm);
        }
        private void classTimeBtn_Click(object sender, EventArgs e)
        {
            ClassTimings st = new ClassTimings();

            MainClass.showWindow(st, this, MDI.ActiveForm);
        }
        private void rolesBtn_Click(object sender, EventArgs e)
        {
            Roles st = new Roles();

            MainClass.showWindow(st, this, MDI.ActiveForm);
        }
 private void examBtn_Click(object sender, EventArgs e)
 {
     MainClass.showWindow(new Results(), this, MDI.ActiveForm);
 }
 private void timeTablesBtn_Click(object sender, EventArgs e)
 {
     MainClass.showWindow(new Timetable(), this, MDI.ActiveForm);
 }
 private void paymentsBtn_Click(object sender, EventArgs e)
 {
     MainClass.showWindow(new paymentSub_window(), this, MDI.ActiveForm);
 }
 private void reportBtn_Click(object sender, EventArgs e)
 {
     MainClass.showWindow(new staffReport(), this, MDI.ActiveForm);
 }
        private void button13_Click(object sender, EventArgs e)
        {
            Subjects st = new Subjects();

            MainClass.showWindow(st, this, MDI.ActiveForm);
        }
Example #20
0
 private void backBtn_Click(object sender, EventArgs e)
 {
     MainClass.showWindow(new LibraryManagementSystem(), this, MDI.ActiveForm);
 }
        private void shiftsBtn_Click(object sender, EventArgs e)
        {
            Shifts st = new Shifts();

            MainClass.showWindow(st, this, MDI.ActiveForm);
        }
Example #22
0
        private void backBtn_Click(object sender, EventArgs e)
        {
            HomeScreen hs = new HomeScreen();

            MainClass.showWindow(hs, this, MDI.ActiveForm);
        }
        private void levelBtn_Click(object sender, EventArgs e)
        {
            levels lv = new levels();

            MainClass.showWindow(lv, this, MDI.ActiveForm);
        }
 private void btnAddMembers_Click(object sender, EventArgs e)
 {
     MainClass.showWindow(new addMembers(), this, MDI.ActiveForm);
 }
 private void privilegesAndAttendance_Click(object sender, EventArgs e)
 {
     MainClass.showWindow(new StudentAttendance(), this, MDI.ActiveForm);
 }
 private void btnReturnBook_Click(object sender, EventArgs e)
 {
     MainClass.showWindow(new returnBooks(), this, MDI.ActiveForm);
 }
 private void backBtnSreport_Click(object sender, EventArgs e)
 {
     MainClass.showWindow(new Staff(), this, MDI.ActiveForm);
 }
        public override void ViewBtn_Click(object sender, EventArgs e)
        {
            operationLabel.Text = "VIEW";

            MainClass.showWindow(new StudentReport(attendDate.Text, selectGrade.SelectedIndex, selectClass.SelectedIndex), this, MDI.ActiveForm);
        }