Beispiel #1
0
 private void Add_Pered(object sender, object e)
 {
     try
     {
         (new AddPered()).ShowDialog();
     }
     catch { }
     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);
         }
     }
 }
Beispiel #2
0
        private void Pay_the_debt_off(object sender, object e)
        {
            string path = Directory.GetParent(System.IO.Directory.GetCurrentDirectory()).Parent.FullName + @"\Base\Denta.db";

            if (View.SelectedItems.Count != 0)
            {
                //MessageBoxResult dialogResult = MessageBox.Show("Вы хотите полностью погасить этот долг?", "Подтверждение", MessageBoxButton.YesNoCancel);
                //if (dialogResult == MessageBoxResult.Yes)
                //{
                //    DataRowView row = (DataRowView)View.SelectedItems[0];
                //    DatabaseWorker.InsertTransaction(row["Suma"].ToString(), row["Description"].ToString(), row["id_Patient"].ToString(), row["Date"].ToString(), "Погашение долга");
                //    DatabaseWorker.DeleteDepth(row["id"].ToString());
                //    View.ItemsSource = DatabaseWorker.SelectDepth().Tables[0].DefaultView;
                //
                //}
                // if (dialogResult == MessageBoxResult.No)
                // {
                SQLiteConnection _con = new SQLiteConnection("Data Source=" + path + ";Version=3;");
                try {
                    DataRowView row = (DataRowView)View.SelectedItems[0];
                    (new Depther(double.Parse(row["Сума"].ToString()), row["Идентификатор"].ToString(), int.Parse(row["Ид-пациента"].ToString()))).ShowDialog();
                }
                catch { }
                finally
                {
                    try
                    {
                        DataTable dt = DatabaseWorker.SelectDepth().Tables[0];
                        dt.Columns["Id"].ColumnName          = "Идентификатор";
                        dt.Columns["id_Patient"].ColumnName  = "Ид-пациента";
                        dt.Columns["Description"].ColumnName = "Описание";
                        dt.Columns["Date"].ColumnName        = "Дата";
                        dt.Columns["Suma"].ColumnName        = "Сума";
                        View.ItemsSource = dt.DefaultView;
                        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);
                    }
                }
                //}
            }
        }
Beispiel #3
0
        private void Page_Loaded(object sender, object e)
        {
            DataTable dt = DatabaseWorker.SelectDepth().Tables[0];

            dt.Columns["Id"].ColumnName          = "Идентификатор";
            dt.Columns["id_Patient"].ColumnName  = "Ид-пациента";
            dt.Columns["Description"].ColumnName = "Описание";
            dt.Columns["Date"].ColumnName        = "Дата";
            dt.Columns["Suma"].ColumnName        = "Сума";
            View.ItemsSource = dt.DefaultView;
            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;
        }
Beispiel #4
0
        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 { }
                }
            }
        }