private void CreateCaseFile(FacilityHolder facility) { CaseFile caseFile = new CaseFileSyncer().CreateCaseFile(facility.name, facility.id); UserPrefs.caseFile = caseFile; MainWindow.instance.SetCaseFile(caseFile); }
private FacilityHolder CreateNewFacility(string facilityName, int facilityID) { FacilityHolder holder = new FacilityHolder(facilityName, facilityID); this.facilities.Add(holder); return(holder); }
private void Selected(object sender, RoutedEventArgs e) { var item = sender as ListViewItem; if (item != null) { FacilityHolder facility = item.DataContext as FacilityHolder; facilityNameBox.Text = facility.name; facilityIdBox.Text = facility.id.ToString(); } }
private void ExistingDoubleClick(object sender, MouseButtonEventArgs e) { var item = sender as ListViewItem; if (item != null) { FacilityHolder facility = item.DataContext as FacilityHolder; this.CreateCaseFile(facility); } }
private void CreateCaseFile() { string name = this.facilityNameBox.Text; if (name != "" && this.facilityIdBox.Text != "") { int id = Int32.Parse(this.facilityIdBox.Text); FacilityHolder holder = this.CreateNewFacility(name, id); this.CreateCaseFile(holder); } else { MessageBox.Show("cannot create a facility without name or id"); } }