public FormEditSubject(subjects sub)
 {
     item = sub;
     InitializeComponent();
     textBox1.Text       = item.name_subject;
     maskedTextBox1.Text = item.count_hours.ToString();
 }
Пример #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            proverka(textBox1);
            var      codde_sub = db.subjects.Max(r => r.code_subject) + 1;
            subjects subject   = new subjects {
                code_subject = codde_sub, name_subject = textBox1.Text, count_hours = int.Parse(maskedTextBox1.Text)
            };

            db.subjects.Add(subject);
            db.SaveChanges();
            this.Close();
        }
Пример #3
0
        private void button2_Click(object sender, EventArgs e)
        {
            List <subjects> query = (from s in db.subjects
                                     select s).ToList();

            if (dataGridView1.SelectedCells.Count == 1)
            {
                if (Application.OpenForms.Count == 2)
                {
                    subjects subjectt = query.First(c => c.code_subject.ToString() == dataGridView1.SelectedCells[0]
                                                    .OwningRow.Cells[0].Value.ToString());
                    FormEditSubject edLect = new FormEditSubject(subjectt);
                    edLect.Owner = this;
                    edLect.Show();
                }
            }
        }