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

Реферат Розробка програмного забезпечення для автоматизації формування навчальних програм





p align="justify"> {(openFileDialog2.ShowDialog () == DialogResult.OK)

{[] fileBytes=File.ReadAllBytes (openFileDialog2.FileName); newTemplateFile=new TemplateFile () ;. Stream=fileBytes; .TemplateFileName=openFileDialog2.SafeFileName; .SubjectID=subjectID; .TemplateFiles.Add (newTemplateFile) ;. SaveChanges () ;. Show ( Шаблон завантажений! );

}

{

MessageBox.Show ( Для даного предмета вже є шаблон! );

} void deleteTemplateButton_Click (object sender, EventArgs e)

{subjectID=((Subject) subjectsForAdminComboBox.SelectedItem) .SubjectID; templateFile=db.TemplateFiles.FirstOrDefault (tf= gt; tf.SubjectID == subjectID); (templateFile!=null)

{. TemplateFiles.Remove (templateFile) ;. SaveChanges () ;. Show ( Шаблон видалений! );

}

{. Show ( Для даного предмета відсутній шаблон! );

} void getTemplateButton_Click (object sender, EventArgs e)

{subjectID=((Subject) subjectsForAdminComboBox.SelectedItem) .SubjectID; templateFile=db.TemplateFiles.FirstOrDefault (tf= gt; tf.SubjectID == subjectID); (templateFile!=null)

{(saveFileDialog1.ShowDialog () == DialogResult.OK)

{. WriteAllBytes (saveFileDialog1.FileName, templateFile.Stream) ;. Show ( Шаблон збережено! );

}

{

MessageBox.Show ( Для даного предмета відсутній шаблон! );

}


Додаток В


Лістинг класів, які є реалізацією відповідних таблиць з БД

FomatText.csWorkingPrograms.Model

{System; System.Collections.Generic; partial class FormatText

{int FormatTextID {get; set; } int SubjectID {get; set; } string Name {get; set; } string Value {get; set; } virtual Subject Subject {get; set; }

}

}. csWorkingPrograms.Model

{System; System.Collections.Generic; partial class Subject

{Subject ()

{. FormatTexts=new HashSet lt; FormatText gt; () ;. TemplateFiles=new HashSet lt; TemplateFile gt; () ;. WorkingProgrammsFiles=new HashSet lt; WorkingProgrammsFile gt; ();

} int SubjectID {get; set; } string Name {get; set; } virtual ICollection lt; FormatText gt; FormatTexts {get; set; } virtual ICollection lt; TemplateFile gt; TemplateFiles {get; set; } virtual ICollection lt; WorkingProgrammsFile gt; WorkingProgrammsFiles {get; set; }

}. csWorkingPrograms.Model

{System; System.Collections.Generic; partial class TemplateFile

{int TemplateFileID {get; set; } string TemplateFileName {get; set; } byte [] Stream {get; set; } int SubjectID {get; set; } virtual Subject Subject {get; set; }

}


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





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

  • Реферат на тему: Subject of legal linguistics
  • Реферат на тему: Поняття та використання Network File System
  • Реферат на тему: У фокусі Microsoft Virtual Server 2005
  • Реферат на тему: Legal system
  • Реферат на тему: Edcation system in the USA