Exemple #1
0
        private void btnIncome_Click(object sender, EventArgs e)
        {
            string Incomes = txtIncomePlusVat.Text;

            if (dateTimePickerIncome.Checked == true)
            {
                if (double.TryParse(Incomes, out _incoms))
                {
                    Incomes inc = new Incomes();
                    inc._dateTimePickerIncomes = dateTimePickerIncome.Value.ToString("MM/yyyy");
                    inc.incomesAmount          = _incoms;
                    inc.txtDescripitionIcomes  = "תאור הכנסה = " + txtDescripitionIncome.Text;

                    //saving to the list.
                    WriteAndReadIncomeArray.Add(inc);

                    //message saving to the list.
                    lblIncomeResult.Text = ":) ההכנסה נשמרה במערכת";

                    //Refresh expense.
                    txtDescripitionExpense.Clear();
                    txtExpensePlusVat.Clear();
                    cboExpensKind.SelectedIndex   = -1;
                    lblCboExpenssKind.Text        = "";
                    lblDateTimePicker.Text        = "";
                    dateTimePickerExpenss.Checked = false;
                    //Refresh incom.
                    txtIncomePlusVat.Clear();
                    txtDescripitionIncome.Clear();
                    lblIncomMessage.Text       = null;
                    lblIncomeMesseageDate.Text = null;
                }

                else
                {
                    lblIncomeMesseageDate.Text = null;
                    lblIncomMessage.Text       = "הכנס רק מספרים *";
                }
            }

            else
            {
                lblIncomeMesseageDate.Text = "בחר תאריך הכנסה*";
            }
        }
Exemple #2
0
        private void BMSoftware_Load(object sender, EventArgs e)
        {
            string line;

            MessageBox.Show("All rights reserved © \n to \n ELIYAHU DADIA.", "הודעה חשובה");

            //read expensse.

            if (File.Exists("Report expensess.txt"))
            {
                TextReader _txtReaderExpensess = new StreamReader("Report expensess.txt", Encoding.UTF8);

                while ((line = _txtReaderExpensess.ReadLine()) != null) //0 first line
                {
                    Expenses newExp = new Expenses();
                    newExp._dateTimePickerExpenss = line;

                    line = _txtReaderExpensess.ReadLine(); //1
                    newExp.expensessAmount = Double.Parse(line);

                    line = _txtReaderExpensess.ReadLine(); //2
                    newExp.txtDescripitionExpense = line;

                    line = _txtReaderExpensess.ReadLine(); //3
                    newExp.refundExpenses = Double.Parse(line);

                    // do nothing with line becuase it is just separator ----
                    line = _txtReaderExpensess.ReadLine(); //4

                    WriteAndReadExpenseArray.Add(newExp);
                }

                _txtReaderExpensess.Close();
            }

            //read incomes.

            if (File.Exists("Report incoms.txt"))
            {
                TextReader _txtReaderIncoms = new StreamReader("Report incoms.txt", Encoding.UTF8);

                while ((line = _txtReaderIncoms.ReadLine()) != null) //0 first line
                {
                    Incomes newInc = new Incomes();
                    newInc._dateTimePickerIncomes = line;

                    line = _txtReaderIncoms.ReadLine(); //1
                    newInc.incomesAmount = Double.Parse(line);

                    line = _txtReaderIncoms.ReadLine(); //2
                    newInc.txtDescripitionIcomes = line;

                    // do nothing with line becuase it is just separator ----
                    line = _txtReaderIncoms.ReadLine(); //3

                    WriteAndReadIncomeArray.Add(newInc);
                }

                _txtReaderIncoms.Close();
            }

            writeAfterRead++;
        }