private void std_profile_Click(object sender, EventArgs e) { StudentInfoForm stdInfo = new StudentInfoForm(); stdInfo.label_s_name.Text = selectedStudent.student_name; stdInfo.label_s_surname.Text = selectedStudent.student_surname; stdInfo.label_s_gender.Text = selectedStudent.Gender.gender_name; stdInfo.label_s_phone.Text = selectedStudent.student_phone; stdInfo.label_s_email.Text = selectedStudent.student_email; stdInfo.label_s_info.Text = selectedStudent.student_info; stdInfo.label_s_github.Text = selectedStudent.student_github_account; stdInfo.label_s_group.Text = selectedStudent.Group.group_name; stdInfo.label_s_point.Text = selectedStudent.student_cap_point.ToString(); stdInfo.pictureBoxStd.Image = Image.FromFile(@"../../Images/" + selectedStudent.student_photo); stdInfo.ShowDialog(); }
private void login_btn_Click(object sender, EventArgs e) { var tech = db.Teachers.FirstOrDefault(t => t.teacher_email == email.Text && t.teacher_password == pswrd.Text); var mntr = db.Mentors.FirstOrDefault(m => m.mentor_email == email.Text && m.mentor_password == pswrd.Text); var std = db.Students.FirstOrDefault(s => s.student_email == email.Text && s.student_password == pswrd.Text); if (email.Text == "admin" && pswrd.Text == "admin") { AdminForm admfrm = new AdminForm(); admfrm.ShowDialog(); } else if (tech != null) { int tchId = db.Teachers.Where(c => c.teacher_email == email.Text).First().id; selectedTchr = db.Teachers.Find(tchId); TeacherInfoForm tchInfo = new TeacherInfoForm(); tchInfo.id = selectedTchr.id; tchInfo.label_t_name.Text = selectedTchr.teacher_name; tchInfo.label_t_surname.Text = selectedTchr.teacher_surname; tchInfo.label_t_gender.Text = selectedTchr.Gender.gender_name; tchInfo.label_t_phone.Text = selectedTchr.teacher_phone; tchInfo.label_t_email.Text = selectedTchr.teacher_email; tchInfo.label_t_info.Text = selectedTchr.teacher_info; Image image = Image.FromFile(@"../../Images/" + selectedTchr.teacher_photo); tchInfo.pictureBoxTeacher.Image = image; tchInfo.add_task.Visible = true; tchInfo.ShowDialog(); //TaskForm tskfrm = new TaskForm(); //tskfrm.ShowDialog(); } else if (mntr != null) { int mntId = db.Mentors.Where(n => n.mentor_email == email.Text).First().id; selectedMntr = db.Mentors.Find(mntId); MentorInfoform mntInfo = new MentorInfoform(); mntInfo.id = selectedMntr.id; mntInfo.label_m_name.Text = selectedMntr.mentor_name; mntInfo.label_m_surname.Text = selectedMntr.mentor_surname; mntInfo.label_m_gender.Text = selectedMntr.Gender.gender_name; mntInfo.label_m_phone.Text = selectedMntr.mentor_phone; mntInfo.label_m_email.Text = selectedMntr.mentor_email; mntInfo.label_m_info.Text = selectedMntr.mentor_info; Image image = Image.FromFile(@"../../Images/" + selectedMntr.mentor_photo); mntInfo.pictureBoxMentor.Image = image; mntInfo.ShowDialog(); } else if (std != null) { int stdId = db.Students.Where(d => d.student_email == email.Text).First().id; selectedStd = db.Students.Find(stdId); StudentInfoForm stdInfo = new StudentInfoForm(); stdInfo.id = selectedStd.id; stdInfo.label_s_name.Text = selectedStd.student_name; stdInfo.label_s_surname.Text = selectedStd.student_surname; stdInfo.label_s_gender.Text = selectedStd.Gender.gender_name; stdInfo.label_s_phone.Text = selectedStd.student_phone; stdInfo.label_s_email.Text = selectedStd.student_email; stdInfo.label_s_info.Text = selectedStd.student_info; stdInfo.label_s_github.Text = selectedStd.student_github_account; stdInfo.label_s_group.Text = selectedStd.Group.group_name; stdInfo.label_s_point.Text = selectedStd.student_cap_point.ToString(); Image image = Image.FromFile(@"../../Images/" + selectedStd.student_photo); stdInfo.pictureBoxStd.Image = image; stdInfo.ShowDialog(); } else { wrong.Visible = true; } //if (email.Text == item.mentor_email && pswrd.Text == item.mentor_password) //{ // MessageBox.Show("hi"); //} }