public ScientistAddsOrganizationViewModel(ScientistModel selectedScientist)
        {
            SelectedScientist = selectedScientist;
            List <Organization> conferences = OrganizationService.GetOrganizations();

            foreach (Organization o in conferences)
            {
                Organizations.Add(new OrganizationModel(o));
            }
        }
示例#2
0
        public ScientistAddsConferenceViewModel(ScientistModel selectedScientist)
        {
            SelectedScientist = selectedScientist;
            List <Conference> conferences = ConferenceService.GetConferences();

            foreach (Conference c in conferences)
            {
                Conferences.Add(new ConferenceModel(c));
            }
        }
        public ScientistAddsReportViewModel(ScientistModel selectedScientsist)
        {
            SelectedScientist = selectedScientsist;
            List <Report> reports = ReportService.GetReports();

            foreach (Report r in reports)
            {
                Reports.Add(new ReportModel(r));
            }
        }
示例#4
0
        private void InitializeDemoData()
        {
            var scientist1 = new ScientistModel()
            {
                Id = 1, Scientist = "Jabir Ibn Hayyam"
            };
            var scientist2 = new ScientistModel()
            {
                Id = 2, Scientist = "Ibn Sina"
            };

            this.ScientistList.Add(scientist1);
            this.ScientistList.Add(scientist2);
        }
 public ScientistAddsReport(ScientistModel selectedScientist)
 {
     InitializeComponent();
     DataContext = new ScientistAddsReportViewModel(selectedScientist);
 }
 public ScientistAddsOrganization(ScientistModel selectedScientist)
 {
     InitializeComponent();
     DataContext = new ScientistAddsOrganizationViewModel(selectedScientist);
 }
 public ScientistAddsConference(ScientistModel selectedScientist)
 {
     InitializeComponent();
     DataContext = new ScientistAddsConferenceViewModel(selectedScientist);
 }