Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Проектування інформаційної системи &Деканат&

Реферат Проектування інформаційної системи &Деканат&





subject gt; subjlist; Form4 ()

{();=new List lt; subject gt; ();

} void listBox1_SelectedIndexChanged (object sender, EventArgs e)

{(listBox1.SelectedIndex gt; - 1)

{st1=subjlist [listBox1.SelectedIndex] ;. Text=st1.subjname;

}

} void Form4_Load (object sender, EventArgs e)

{context=new dekanatEntities (); su1=context.subject; (var subj in su1)

{. Items.Add (subj.subjname) ;. Add (subj);

}

} void button1_Click (object sender, EventArgs e)

{predmet=new subject () ;. subjname=textBox1.Text; context=new dekanatEntities();.subject.AddObject(predmet);.SaveChanges();.Items.Add(predmet.subjname);.Add(predmet);

} void button2_Click (object sender, EventArgs e)

{udalpredm=subjlist [listBox1.SelectedIndex]; context=new dekanatEntities (); up1=context.subject.First (up2= gt; up2.k_subject == udalpredm.k_subject);.subject.DeleteObject(up1);.SaveChanges();.RemoveAt(listBox1.SelectedIndex);.Items.RemoveAt(listBox1.SelectedIndex);

} void button3_Click (object sender, EventArgs e)

{izmprd=subjlist [listBox1.SelectedIndex]; context=new dekanatEntities (); up1=context.subject.First (up2= gt; up2.k_subject == izmprd.k_subject) ;. subjname= textBox1.Text; .SaveChanges () ;. Items.Clear () ;. Clear (); (var up2 in context.subject)

{. Items.Add (up2.subjname) ;. Add (up2);

}

}

}

Форма 5


public partial class Form5: Form

{Form5 ()

{(); context=new dekanatEntities () ;. Items.Clear (); predmet=context.subject; (subject gr in predmet)

{. Items.Add (gr);

}

} void button2_Click (object sender, EventArgs e)

{subj=comboBox1.SelectedItem as subject; lt; int, int gt; values ??= new Dictionary lt; int, int gt; (); context=new dekanatEntities (); (marks mk in context.marks)

{(mk.fk_subject == subj.k_subject)(values.ContainsKey(mk.markvalue.Value))[mk.markvalue.Value]++;.Add(mk.markvalue.Value, 1);

} nular=360/values.Values.Sum (); angle=0; gr=pictureBox1.CreateGraphics () ;. Clear (Color.White); (KeyValuePair lt; int, int gt; kvp1 in values)

{. FillPie (new SolidBrush (Color.FromArgb ((255/kvp1.Key - 11)% 255, (255/kvp1.Key + 20)% 255, (255/kvp1.Key + 58)% 255)), new Rectangle (0, 0, pictureBox1.Width, pictureBox1.Height) ,, nular * kvp1.Value); +=nular * kvp1.Value;

}

} void button1_Click (object sender, EventArgs e)

{subj=comboBox1.SelectedItem as subject; lt; int, int gt; values ??= new Dictionary lt; int, int gt; (); context=new dekanatEntities (); (marks mk in context.marks)

{(mk.fk_subject == subj.k_subject)(values.ContainsKey(mk.markvalue.Value))[mk.markvalue.Value]++;.Add(mk.markvalue.Value, 1);

} shirina=pictureBox1.Width/values.Keys.Count; visota=pictureBox1.Height/values.Values.Max (); i=0; rnd=new Random (); gr=pictureBox1. CreateGraphics () ;. Clear (Color.White); (KeyValuePair lt; int, int gt; kvp in values)

{rekt=new Rectangle (i * shirina, pictureBox1.Height - kvp.Value * visota, shirina, (visota * kvp.Value)) ;. Drawing.Drawing2D.LinearGradientBrush brush=new System. Drawing.Drawing2D.LinearGradientBrush (rekt, Color.FromArgb (rnd.Next (255), rnd.Next (255), rnd.Next (255)), Color.Black, 180) ;. FillRectangle (brush, rekt); + +;

}

}

}


Назад | сторінка 5 з 5





Схожі реферати:

  • Реферат на тему: Subject of legal linguistics
  • Реферат на тему: The essence of democracy and its core values
  • Реферат на тему: Програмування на мові Object Pascal
  • Реферат на тему: Типи даних в Object Pascal
  • Реферат на тему: Реалізація алгоритму визначення n! засобими Object Pascal 2.0