gr=elem.Attributes.Item (4) .Value; .NomerGruppi=context.gruppi.First (gr= gt; gr.nazvanie == strgr) .k_grup; .NomerZachetki=int.Parse(elem.Attributes.Item(5).Value);.Add(stud);.students.AddObject(stud);.SaveChanges();(XmlNode node in elem.ChildNodes)
{mthrfckr=new marks () ;. markvalue=int.Parse (node.InnerText) ;. fk_student=stud.k_student; sname=node.Name; .fk_subject=context.subject.First ( s= gt; s.subjname == sname) .k_subject; .marks.AddObject (mthrfckr) ;. SaveChanges ();
}
}
} void button7_Click (object sender, EventArgs e)
{form5=new Form5 () ;. Show ();
}
}
}
Форма 2
public partial class Form2: Form
{ lt; gruppi gt; gruplist; Form2 ()
{();=new List lt; gruppi gt; ();
} void listBox1_SelectedIndexChanged (object sender, EventArgs e)
{(listBox1.SelectedIndex gt; - 1)
{st1=gruplist [listBox1.SelectedIndex] ;. Text=st1.nazvanie;
}
} void button1_Click (object sender, EventArgs e)
{gruppa=new gruppi () ;. nazvanie=textBox1.Text; context=new dekanatEntities();.gruppi.AddObject(gruppa);.SaveChanges();.Items.Add(gruppa.nazvanie);.Add(gruppa);
} void button2_Click (object sender, EventArgs e)
{gr=gruplist [listBox1.SelectedIndex]; context=new dekanatEntities (); gr1=context.gruppi.First (gr2= gt; gr2.k_grup == gr.k_grup);.gruppi.DeleteObject(gr1);.SaveChanges();.RemoveAt(listBox1.SelectedIndex);.Items.RemoveAt(listBox1.SelectedIndex);
} void Form2_Load (object sender, EventArgs e)
{context=new dekanatEntities (); gr1=context.gruppi; (var gr in gr1)
{. Items.Add (gr.nazvanie) ;. Add (gr);
}
} void button3_Click (object sender, EventArgs e)
{gr=gruplist [listBox1.SelectedIndex]; context=new dekanatEntities (); gr1=context.gruppi.First (gr2= gt; gr2.k_grup == gr.k_grup) ;. nazvanie= textBox1.Text; .SaveChanges () ;. Items.Clear () ;. Clear (); (var gr2 in context.gruppi)
{. Items.Add (gr2.nazvanie) ;. Add (gr2);
}
}
}
Форма 3
public partial class Form3: Form
{studid; lt; marks gt; mraklist; Form3 (int stud)
{();=new List lt; marks gt; ();=stud; context=new dekanatEntities (); std=context.students.First (st= gt; st.k_student == stud) ; (var mark in std.marks)
{. Items.Add (mark.subject.subjname + + mark.markvalue) ;. Add (mark);
} predm=context.subject; (var s in predm)
{. Items.Add (s.subjname);
}
} void button1_Click (object sender, EventArgs e)
{mark=new marks (); Context=new dekanatEntities () ;. fk_subject=Context.subject.First (sb= gt; sb.subjname == comboBox1.Text) .k_subject; .fk_student =studid; .markvalue=Convert.ToInt32 (textBox2.Text) ;. marks.AddObject (mark) ;. SaveChanges () ;. Items.Add (comboBox1.Text + + mark.markvalue) ;. Add ( mark);
} void button2_Click (object sender, EventArgs e)
{mr=mraklist [listBox1.SelectedIndex]; context=new dekanatEntities (); mr1=context.marks.First (mr2= gt; mr2.k_mark == mr.k_mark);.marks.DeleteObject(mr1);.SaveChanges();.RemoveAt(listBox1.SelectedIndex);.Items.RemoveAt(listBox1.SelectedIndex);
} void button3_Click (object sender, EventArgs e)
{gr=mraklist [listBox1.SelectedIndex]; context=new dekanatEntities (); gr1=context.marks.First (gr2= gt; gr2.k_mark == gr.k_mark) ;. markvalue= Convert.ToInt32 (textBox2.Text) ;. fk_subject=context.subject.First (sb= gt; sb.subjname == comboBox1.Text) .k_subject; .SaveChanges (); [listBox1.SelectedIndex]=gr1; .Items [ listBox1.SelectedIndex]=(comboBox1.Text + + gr1.markvalue);
} void button4_Click (object sender, EventArgs e)
{form4=new Form4 () ;. ShowDialog (); context=new dekanatEntities () ;. Items.Clear (); mks=context.subject; (var gr in mks)
{. Items.Add (gr.subjname);
}
}
}
Форма 4
public partial class Form4: Form
{ lt;...