private void ListViewCInterval_OnLoaded(object sender, RoutedEventArgs e) { //throw new NotImplementedException(); //throw new NotImplementedException(); try { using (var medicalOrderParaDao = new MedicalOrderParaDao()) { Datalist.Clear(); var condition = new Dictionary <string, object>(); var list = medicalOrderParaDao.SelectInterval(condition); foreach (var type in list) { var medicalOrderParaData = new MedicalOrderParaData { Id = type.Id, Name = type.Name, Type = type.Type, Count = type.Count, Description = type.Description }; Datalist.Add(medicalOrderParaData); } } } catch (Exception ex) { MainWindow.Log.WriteInfoConsole("In CMedicalOrderPara.xaml.cs:ListViewCTreatType_OnLoaded exception messsage: " + ex.Message); } }
private void RefreshData() { try { using (var medicalOrderParaDao = new MedicalOrderParaDao()) { Datalist.Clear(); var condition = new Dictionary <string, object>(); var list = medicalOrderParaDao.SelectInterval(condition); foreach (var pa in list) { var medicalOrderParaData = new MedicalOrderParaData(); medicalOrderParaData.Id = pa.Id; medicalOrderParaData.Name = pa.Name; medicalOrderParaData.Type = pa.Type; medicalOrderParaData.Count = pa.Count; medicalOrderParaData.Description = pa.Description; Datalist.Add(medicalOrderParaData); } } } catch (Exception ex) { MainWindow.Log.WriteInfoConsole("In CMedicalOrderPara.xaml.cs:AddButton_OnClick exception messsage: " + ex.Message); } }
private void AddButton_OnClick(object sender, RoutedEventArgs e) { //throw new NotImplementedException(); try { if (this.NameTextBox.Text.Equals("") || !CheckNameIsExist(this.NameTextBox.Text)) { var a = new RemindMessageBox1(); a.remindText.Text = (string)FindResource("Message1001");; a.ShowDialog(); return; } using (var medicalOrderParaDao = new MedicalOrderParaDao()) { var medicalOrderPara = new MedicalOrderPara(); medicalOrderPara.Name = this.NameTextBox.Text; medicalOrderPara.Type = this.ComboBoxType.Text; medicalOrderPara.Count = Int32.Parse(this.CountTextBox.Text); medicalOrderPara.Description = this.DescriptionTextBox.Text; int lastInsertId = -1; medicalOrderParaDao.InsertInterval(medicalOrderPara, ref lastInsertId); //UI var medicalOrderParaData = new MedicalOrderParaData(); medicalOrderParaData.Id = medicalOrderPara.Id; medicalOrderParaData.Name = medicalOrderPara.Name; medicalOrderParaData.Type = medicalOrderPara.Type; medicalOrderParaData.Count = medicalOrderPara.Count; medicalOrderParaData.Description = medicalOrderPara.Description; Datalist.Add(medicalOrderParaData); } } catch (Exception ex) { MainWindow.Log.WriteInfoConsole("In CMedicalOrderPara.xaml.cs:AddButton_OnClick exception messsage: " + ex.Message); } }