示例#1
0
        private void deleteBtn_Click(object sender, EventArgs e)
        {
            if (dataGridView.Rows.Count != 0)
            {
                ExpensDto expens = new ExpensDto();

                expens.id = Convert.ToInt32(dataGridView.CurrentRow.Cells[0].Value.ToString());

                ex.deleteEpense(expens);
                dataGridView.DataSource = ex.getListOfExpenses();
                try {
                    total.Text = Convert.ToString(ex.getTotalExpens());
                } catch { }
            }
        }
示例#2
0
        private void saveBtn_Click(object sender, EventArgs e)
        {
            ExpensDto expen = new ExpensDto();

            expen.cost        = (float)costText.Value;
            expen.description = destext.Text;
            expen.date        = dateText.Value;
            expen.user_name   = usersNames.Text;
            if (expen.user_name != null && expen.cost != 0 && expen.description.Length != 0 && expen.description.Length <= 50 && usersNames.SelectedIndex > -1)
            {
                ex.createExpense(expen);
                dataGridView.DataSource = ex.getListOfExpenses();
                total.Text     = Convert.ToString(ex.getTotalExpens());
                costText.Value = 0;
                destext.Text   = "";
                dateText.Value = DateTime.Now;
            }
            else
            {
                MessageBox.Show("من فضل ادخل البيات بشكل صحيح");
            }
        }