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 = "בחר תאריך הכנסה*"; } }
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++; }