Example #1
0
        public Addstu()
        {
            stu    = new Student();
            facmng = new Facmng();
            stumng = new Studmng();
            accmng = new Accmng();
            images = new Images();
            InitializeComponent();

            cmbxgen.DataSource = facmng.gender();
            if (accmng.readkey() != null)
            {
                stu = stumng.get(Convert.ToInt32(accmng.readkey()));
                if (stu.ID.Equals(Convert.ToInt32(accmng.readkey())))
                {
                    string[] a = accmng.annoucements().Split('\n');
                    foreach (string s in a)
                    {
                        listBox1.Items.Add(s);
                    }

                    panel6.Visible = false;
                    phome.Visible  = true;
                    acc            = accmng.getstupass(Convert.ToInt32(accmng.readkey()));
                    FillForm(stu, acc);
                    comboBox1.DataSource              = stumng.teachernames(Convert.ToInt32(accmng.readkey()));
                    comboBox2.DataSource              = stumng.teachernames(Convert.ToInt32(accmng.readkey()));
                    dataGridView1.DataSource          = stumng.getcourse(Convert.ToInt32(accmng.readkey()));
                    dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
                    dataGridView1.AutoSizeRowsMode    = DataGridViewAutoSizeRowsMode.AllCells;
                }
                else
                {
                    throw new Exception("Access Denied");
                }
            }
        }
Example #2
0
        private void btnlogin_Click(object sender, EventArgs e)
        {
            acc = new Account();
            try
            {
                acc.Stu_id   = Convert.ToInt32(txtidmain.Text);
                acc.Password = txtpassmain.Text;
                accmng.verifystu(acc.Stu_id, acc.Password);

                accmng.createkey(acc.Stu_id);
                stu = stumng.get(Convert.ToInt32(accmng.readkey()));
                FillForm(stu, acc);

                string[] a = accmng.annoucements().Split('\n');
                foreach (string s in a)
                {
                    listBox1.Items.Add(s);
                }

                panel6.Visible = false;

                phome.Visible                     = true;
                comboBox1.DataSource              = stumng.teachernames(Convert.ToInt32(accmng.readkey()));
                comboBox2.DataSource              = stumng.teachernames(Convert.ToInt32(accmng.readkey()));
                dataGridView1.DataSource          = stumng.getcourse(Convert.ToInt32(accmng.readkey()));
                dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
                dataGridView1.AutoSizeRowsMode    = DataGridViewAutoSizeRowsMode.AllCells;
                lblmsg.Text      = "";
                txtidmain.Text   = "";
                txtpassmain.Text = "";
            }
            catch (Exception ex)
            {
                lblmsg.Text = ex.Message;
            }
        }