private void Button3_Click(object sender, EventArgs e) { gradesRepository = new GradesRepository(); gradesRepository.GetGroups(); if (button1.Text == "Įvesti") { Button button = (Button)sender; Subject subject = (Subject)button3.Tag; int number; bool success = int.TryParse(textBox1.Text, out number); if (success) { if (number >= 0 && number <= 10) { gradesRepository.AddGrade(student1, subject, number); label1.Text = "Vertinimas: " + number; } else { MessageBox.Show("Vertinimas gali būti tik sveikasis skaičius tarp 0 ir 10!"); } } else { MessageBox.Show("Vertinimas gali būti tik sveikasis skaičius tarp 0 ir 10!"); } } else { Button button = (Button)sender; Grade grade = (Grade)button1.Tag; int number; bool success = int.TryParse(textBox1.Text, out number); if (success) { if (number >= 0 && number <= 10) { gradesRepository.EditGrade(grade, number); label1.Text = "Vertinimas: " + grade.Number; } else { MessageBox.Show("Vertinimas gali būti tik sveikasis skaičius tarp 0 ir 10!"); } } else { MessageBox.Show("Vertinimas gali būti tik sveikasis skaičius tarp 0 ir 10!"); } } }
private void button4_Click(object sender, EventArgs e) { int fid; bool parseOK = Int32.TryParse(comboBox1.SelectedValue.ToString(), out fid); GradesRepository repository = new GradesRepository(); UserRepository repository1 = new UserRepository(); string userid = repository1.GetUserIdNameSurname(textBox1.Text, textBox2.Text); repository.AddGrade(fid, userid, textBox3.Text, repository1.GetUserGroup(userid)); Scan(); }