private void Button_Click(object sender, RoutedEventArgs e) { if (Descr.Text == string.Empty || Date.Text == string.Empty) { MessageBox.Show("Заполните поля!!!"); } else { Price.Text.Replace('.', ','); DatabaseWorker.InsertTreatment(Price.Text, Descr.Text, id_Patient, Date.Text); DatabaseWorker.InsertDepth(Price.Text, Descr.Text, id_Patient, Date.Text); DatabaseWorker.InsertTransaction(Price.Text, Descr.Text, id_Patient, Date.Text); this.Close(); } }
private void Button_Click(object sender, RoutedEventArgs e) { if (Price.Text == string.Empty || Id_Pat.Text == string.Empty) { MessageBox.Show("Заполните поля!!!"); } else { Price.Text.Replace('.', ','); try { DatabaseWorker.InsertTransaction(Price.Text, Descr.Text, Id_Pat.Text, Date.Text); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } }
private void Accept_prepayment(object sender, object e) { //DatabaseWorker.InsertTransaction("100", "dsfsdf", "1", "asfds", "sfdsdjkfsnk"); if (View1.SelectedItems.Count != 0) { MessageBoxResult dialogResult = MessageBox.Show("Вы действительно хотите принять эту предоплату?", "Подтверждение", MessageBoxButton.YesNo); if (dialogResult == MessageBoxResult.Yes) { try { DataRowView row = (DataRowView)View1.SelectedItems[0]; try { DatabaseWorker.InsertTransaction(row["Сума"].ToString(), row["Описание"].ToString(), row["Ид-пациента"].ToString(), row["Дата"].ToString(), "Принятие предоплаты"); DatabaseWorker.DeletePered(row["Идентификатор"].ToString()); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { try { DataTable dt = DatabaseWorker.SelectPered().Tables[0]; dt.Columns["Id"].ColumnName = "Идентификатор"; dt.Columns["id_Patient"].ColumnName = "Ид-пациента"; dt.Columns["Description"].ColumnName = "Описание"; dt.Columns["Date"].ColumnName = "Дата"; dt.Columns["Suma"].ColumnName = "Сума"; View1.ItemsSource = dt.DefaultView; } catch (Exception ex) { MessageBox.Show(ex.Message); } } } catch { } } } }
private void Button_Click(object sender, RoutedEventArgs e) { try { if (double.Parse(Sum.Text) > max_sum) { DatabaseWorker.InsertPered((double.Parse(Sum.Text) - max_sum).ToString(), "Остаток из долга", id_Patient.ToString(), DateTime.Today.ToLongDateString()); DatabaseWorker.DeleteDepth(ID); DatabaseWorker.InsertTransaction(max_sum.ToString(), "", id_Patient.ToString(), DateTime.Today.ToLongDateString(), "Погашение долга"); DatabaseWorker.InsertTransaction((double.Parse(Sum.Text) - max_sum).ToString(), "", id_Patient.ToString(), DateTime.Today.ToLongDateString(), "Добавление предоплаты"); this.Close(); } else if (double.Parse(Sum.Text) <= 0) { MessageBox.Show("Сумма не можеть быть меньше или равной нулю!!!"); } else { try { if (max_sum > double.Parse(Sum.Text)) { DatabaseWorker.ReduceDepth(ID, Sum.Text); DatabaseWorker.InsertTransaction(Sum.Text, "", id_Patient.ToString(), DateTime.Today.ToLongDateString(), "Неполное погашение долга"); } else { DatabaseWorker.DeleteDepth(ID); DatabaseWorker.InsertTransaction(Sum.Text, "", id_Patient.ToString(), DateTime.Today.ToLongDateString(), "Погашение долга"); } this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } } catch { } }