Esempio n. 1
0
        /// <summary>
        /// Wyświetlenie konkretnej wiadomości
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void dataGridViewMessages_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                int            messageId = (int)dataGridViewMessages.SelectedRows[0].Cells[0].Value;
                Models.Message message   = _messages.GetById(messageId);

                labelTitle.Text   = message.Subject;
                labelMessage.Text = message.MessageContent;
            } catch (Exception exc)
            {
            }
        }
Esempio n. 2
0
        /// <summary>
        /// Zalgoowanie i przejście do panelu użytkownika
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void buttonLogin_Click(object sender, EventArgs e)
        {
            var login     = textBoxLogin.Text;
            var password  = textBoxPassword.Text;
            int studentId = _students.ProperLoginDetails(login, password);

            if (studentId != -1)
            {
                Student   student   = _students.GetById(studentId);
                FormIndex formIndex = new FormIndex(this, student);
                formIndex.Location = this.Location;
                formIndex.Show();
                this.Hide();
            }
            else
            {
                MessageBox.Show("Wprowadzono niepoprawne dane logowania.");
            }
        }
Esempio n. 3
0
        /// <summary>
        /// Wyświetl daną ocene
        /// </summary>
        /// <returns></returns>
        private bool showSelectedGrade()
        {
            try
            {
                int    courseIndex = (int)dataGridViewGrades.SelectedRows[0].Cells[3].Value;
                int    gradeIndex  = (int)dataGridViewGrades.SelectedRows[0].Cells[0].Value;
                Course course      = _courses.GetById(courseIndex);
                Grade  grade       = _grades.GetById(gradeIndex);

                labelTutor.Text      = course.TeacherName;
                labelCourseName.Text = course.CourseName;
                labelGrade.Text      = "" + grade.Mark;
                labelGradeDate.Text  = grade.Date.ToString("dd/MM/yyyy");
                labelECTS.Text       = "" + course.ECTS;
                return(true);
            }
            catch (Exception exc)
            {
                return(false);
            }
        }